Landon Donovan and the U.S. soccer team scored the game winner in the 91st minute of their match with Algeria. Donovan helped US soccer set a number of records in its 1-0 win today, which made it the top-scoring team in the World Cup Group C.
On one of the biggest nights in American soccer history the USA at last played as if it deserved the victory. (more…)