Whitecaps fight back while Beckham creates winner for L.A

By Simon Evans

MIAMI (Reuters) - The Vancouver Whitecaps stormed back from three goals down to earn a 3-3 draw in a thrilling encounter with Sporting Kansas City while David Beckham set up the winner in L.A. Galaxy's 1-0 win over the Philadelphia Union in Major League Soccer action this weekend.

But the expansion Whitecaps roared back with a close range effort from Atiba Harris and two dramatic injury time goals from Brazilian forward Camilo Sanvezzo.

L.A. were forced to play most of the second half with 10 men after English-born Trinidad international Chris Birchall was sent off in the 53rd minute.

The New York Red Bulls, with former France and Arsenal striker Thierry Henry back from injury, welcomed newly-acquired Canada international Dwayne De Rosario to the lineup for their home game against Houston.

The midfielder, acquired on Friday from Toronto, came off the bench and had an instant impact setting up their opening goal in the 47th minute for pacey Jamaican Dane Richards.

But Houston fought back just three minutes later through Cam Weaver to force a draw for the Dynamo.

The Seattle Sounders remain winless after four games as they were held to a 2-2 draw at San Jose while the expansion Portland Timbers picked up their first point in a 1-1 draw on the road at the undefeated New England Revolution.

Toronto, playing their first game without former captain and fan favorite De Rosario, gave up a goal in the 2nd minute against Chivas USA but managed to battle back for a 1-1 draw.

On Friday, the Columbus Crew sank last year's MLS Cup runners-up FC Dallas 2-0.

(Editing by Frank Pingue)