David Beckham scored his first goal for the Los Angeles Galaxy and set-up team-mate Landon Donovan for the clincher in a 2-0 Superliga semi-final victory over DC United on Wednesday.
The England midfielder who signed a $250 million-US dollar deal to leave Real Madrid and try to boost football in the United States had seen limited action in a month with the club due to a sore left ankle.
But Beckham finally displayed the form football enthusiasts hoped he might show Americans, bending in a 20-yard free kick over a wall of defenders and into the left corner in the 28th minute to give the Galaxy the lead.
The Galaxy will host Mexican champion Pachuca on August 29 in the championship match of the inaugural tournament, which matched US and Mexican top sides. The winning side will receive one million dollars.
Beckham was wearing the captain's armband and in the starting line-up for the first time for the Galaxy after coming off the bench in two prior appearances with the team. His first training session with the team was on Tuesday.
Beckham came on as a substitute in the 78th minute in a friendly against Chelsea on 21 July and played 18 minutes last Thursday against United in his first, and thus far only, Major League Soccer match.
After missing games at Toronto and New England, Beckham could make his first MLS start on Sunday when the Galaxy visit New York.