Freddy Adu scored twice as the Philadelphia Union beat the Houston Dynamos 3-1 on Sunday to end an eight-game winless streak and remain in Major League Soccer play-off contention in the Eastern Conference.

Adu opened the scoring in the 28th minute and then scored a second from the penalty spot after 50, Josue Martinez then scoring his first MLS goal with 20 minutes remaining.

Boniek Garcia scored for Houston in the 44th minute.

Branko Boskovic scored the only goal in DC United’s 1-0 defeat of Chivas USA in a cross-Conference match which keeps the capital club within two wins of the summit of the Eastern Conference.

The Vancouver Whitecaps recovered from a slow start to draw 2-2 with the Colorado Rapids in the Western Conference.

Omar Cummings gave the Rapids the lead after 35 minutes but Alain Rochat (64) and Kenny Miller (68) put the Whitecaps ahead only for Jamie Smith (86) to secure a point for Colorado.