Eddie Johnson scored twice as the Seattle Sounders posted their third straight Major League Soccer victory with a 4-2 win against Western Conference-leading FC Dallas on Saturday. Goals from Johnson and Lamar Neagle saw the Sounders go two up within half an hour, only for Kenny Cooper and Michel to get the visitors back on level terms with strikes early in the second period.
However, Johnson restored his side's lead almost immediately and then, following the dismissal of Dallas striker Blas Perez, Obafemi Martins sealed matters seven minutes from time.
The Portland Timbers twice hit back from a goal down - the second time after being reduced to ten men - to extend their unbeaten run to ten games with a 2-2 draw against the Vancouver Whitecaps at BC Place. Jose Valencia nicked the point for the Timbers in the 84th minute with his first MLS goal, three minutes after team-mate Mamadou Danso had been dismissed for a foul on Camilo.
The Whitecaps had twice forged ahead, through Camilo's early free-kick and then Gershon Koffie's curling effort, with Will Johnson grabbing Portland's first equaliser from the penalty spot.
And it was the visitors who coped the better with the disruption. They went ahead through Diego Fagundez six minutes after the interval and Ricardo Clark's own goal six minutes from the end sealed the three points.
Jack McInerney's third-minute strike handed the Philadelphia Union a 1-0 win against the
Marvin Chavez's 78th-minute equaliser earned the
Finally, Dominic Oduro netted the game's only goal three minutes before half-time as the