The Portland Timbers recovered from an early 1-0 lead to surge ahead with three goals in the second half, by Jack Jewsbury, Kevin Goldthwaite, and an own goal by former Timber Stephen Keel, but a missed late penalty kick by the Timbers would cost them as late goals by Thierry Henry and a last gasp penalty by Dwayne De Rosario meant the Timbers would have to settle for a 3-3 draw.

Match report:

Photos only:

Timbers match report:

Match highlights:

By the numbers: