EDMONTON, Alberta -- David Beckham put on a show Tuesday, but it wasn't enough for Los Angeles, and the Vancouver Whitecaps won their friendly match 2-1 Tuesday night.
In the 43rd minute, Beckham sent a cross-field pass that Alan Gordon headed past goalie Srdjan Djekanovic to tie the game at 1.
The former Manchester United and Real Madrid star also took a 30-yard free kick that just missed the near post as flashes flickered among the crowd of 37,104 at Commonwealth Stadium.
The crowd appeared more supportive of the Galaxy, but the Whitecaps had the better of play for most of the match.
Eduardo Sebrango scored on a picture-perfect cross in the 66th minute and Nick Adderly gave the Whitecaps the lead four minutes in, scoring from 20 yards out.
This was the second exhibition match in six months, following a November's scoreless draw in Vancouver.
The Galaxy was without MLS scoring leader and United States star Landon Donovan, who had a strained calf and did not make the trip.