OK, Bradley can keep his job.
Unbelievable. Heading into today's games, it seemed that there was literally a 0.01% chance of the US going through. Just stunning.
My player ratings:
Guzan - 7 (he was solid filling in for Howard; poor Tim will probably be back in the net against Spain - he only plays against the big teams)
Bornstein - 6 (actually not that bad today, although I lost track of how many crosses Egypt sent in from their right side of the field)
Onyewu - 8 (it was a losing strategy for Egypt to keep crossing, though, as the Gooch gets everything in the air)
DeMerit - 8 (some great tackles)
Spector - 8 (great cross on Dempsey's goal, good passing out of the back, excellent defensively)
Clark - 6 (quietly had a solid game)
Bradley - 7 (tremendous work on the second goal)
Donovan - 8 (best player on the field, hands down)
Dempsey - 6 (redeemed himself by getting the decisive goal)
Davies - 6 (good effort, lots of running)
Altidore - 5 (I still think he can be much, much better than this)
Donovan MOTM, but I think Spector also deserves a lot of credit.