David Beckham bowed out in style after five and a half years at Los Angeles Galaxy, helping the team
Houston had led at half-time through a goal from Calen Carr, but an Omar Gonzalez header and Landon Donovan's penalty turned the match around.
A second spot-kick, dispatched by Robbie Keane in injury-time, completed the victory in Los Angeles.
Beckham was then substituted to cheers and a standing ovation, as the BBC's Alastair Leithead reports.
Available to UK users only.