MLS Snapshot: Portland Timbers 3-2 Houston Dynamo (video)

Steve Dykes/Getty Images

The game in 100 words (or less): The Houston Dynamo left Providence Park utterly disappointed despite a lively start from the road side. After a pair of first half finishes that likely stunned the home side Portland Timbers, Caleb Porter’s group composed themselves and pulled off an epic, yet controversial comeback to pull off three points. The loss, the Dynamo’s first since head coach Wade Barrett took over, will be heartbreaking but the two late penalties the team conceded didn’t help their cause.

[ MORE: Catch up on Saturday’s MLS action ]

Three four five moments that mattered

23′ — Double save keeps Dynamo off the board — The Dynamo pegged the Timbers back in the early portion of the first half, but David Horst’s header couldn’t quite beat the home team’s backline.

28′ — Wenger hands Dynamo the lead — A nifty cutback inside the penalty area, gave Andrew Wenger enough room to get off a shot. Even though keeper Jake Gleesen should have done better, the finish was tidy from the Dynamo attacker.

30′ — Bruin quickly doubles advantage — The Timbers were caught sleeping again just minutes later as Will Bruin found himself inside the penalty area. The striker cleverly touched his effort past Gleesen to increase the Dynamo lead.

64′ — Melano pulls one back for Timbers — The Dynamo were clearly the dominant side in the first half, but the game shifted drastically once the second half whistle blew.

82′ — Valeri levels from the spot — It was ideal for the Dynamo, and it wasn’t the end of their road woes on the afternoon.

90+1′ — Valeri completes the comeback for Timbers— Was it a PK? Possibly. Was it harsh? Probably. The Timbers looked dangerous in the second half, and capped off their comeback from the PK spot following Valeri’s second penalty in less than 10 minutes.

[ FOLLOW: All of PST’s MLS coverageStandings | Stats | Schedule ]

Man of the match: Diego Valeri

Goalscorers: Andrew Wenger (28′), Will Bruin (30′), Lucas Melano (64′), Diego Valeri (82′, 90+1′)