COMMERCE, Colo. — Landon Donovan scored in the 39th minute and goalkeeper Josh Saunders stopped a penalty kick in added time as the Los Angeles Galaxy earned their first road win, a 2-1 victory over the Rapids on Saturday night.

Saunders made a diving save on a penalty kick by Omar Cummings.

David Beckham played after being questionable with back spasms.

DYNAMO 2, CREW 2: At Columbus, Ohio, Brian Ching scored the tying goal in the 81st minute to give Houston a draw.

FIRE 3, TORONTO FC 2: At Toronto, Patrick Nyarko scored in the 58th minute. Toronto (0-6-0) is tied for the second-worst start in MLS history.

WHITECAPS 1, FC DALLAS 0: At Vancouver, British Columbia, Camilo Sanvezzo scored the lone goal in the 11th minute.

UNION 1, CHIVAS USA 0: At Carson, Calif., Freddy Adu scored his first goal of the season as Philadelphia handed Chivas USA their fourth straight home loss.

TIMBERS 1, SPORTING KC 0: At Portland, Ore., an own goal spoiled Sporting Kansas City's quest for an eighth straight victory.

La Liga

REAL MADRID 2, BARCELONA 1: At Madrid, Real Madrid's victory virtually guarantees the whites the Spanish Liga title.