MLS wrap: Vancouver snap streak, Galaxy win

The Vancouver Whitecaps ended their 14-game winless streak in the MLS with a 1-0 defeat of the Philadelphia Union on Saturday.It was the first win for interim head coach Tom Soehn – who took charge of the fledgling club after Teitur Thordardon was sacked last month – and just the second in Whitecaps history.

Vancouver defender Alain Rochat scored the winner in the 12th minute, his left-footed wonder strike from 25 yards out leaving Union goalkeeper Faryd Mondragon stranded.

The loss was the Union’s first in five games, and a lost opportunity to overtake the New York Red Bulls at the top of the Eastern Conference table.

The Whitecaps remained anchored to the foot of the Western Conference table with 14 points from 16 games.

In Commerce City, a short-handed Los Angeles Galaxy outfit managed to conjure a 3-1 win over 10-man Colorado Rapids.

The Galaxy travelled to Dick’s Sporting Goods Park without the likes of USA international Landon Donovan and English superstar David Beckham due to CONCACAF Gold Cup duty and injury respectively.

Regardless, the visitors still went ahead 1-0 in the 25th minute thanks to Rapids defender Drew Moor’s own goal.

Brazilian midfielder Juninho added a pearler from long range in the 42nd minute, and Chad Barrett added another on 80 minutes to seal the game.

Conor Casey gave Colorado hope with a goal in the 64th minute after latching on to a rebound of his own blocked shot, but the hosts lost Caleb Folan to a straight red 10 minutes later and were never able to recover.

In other results, Charlie Davies scored a controversial late penalty as DC United drew 1-1 at Real Salt Lake, while FC Dallas edged Chivas USA 2-1 on Jackson’s 85th-minute winner.

Fredy Montero scored in injury time as the Seattle Sounders pipped Toronto FC 1-0, the Columbus Crew enjoyed a profitable trip to Houston with a 2-0 win over the Dynamo and the New England Revolution drew 1-1 with the Chicago Fire.