SANDY, Utah - A late goal by Dwayne De Rosario wasn't enough to earn Toronto FC its first point of the season on the road.

Jamison Olave and Andy Williams scored for Real Salt Lake in a 2-1 Major League Soccer victory over Toronto on Saturday.

Olave scored in the 14th minute when Toronto native Will Johnson played the ball short to Andy Williams, who crossed the ball to the far post, and Olave connected on Andy Saborio's header.

Salt Lake (2-3-1) struck again in the 42nd minute when Williams curled a 20-yard shot past Toronto goalkeeper Stefan Frei.

Toronto coach Preki kept Canadian internationals De Rosario and Julian De Guzman on the bench for the first half of the game.

Toronto finally got on the scoreboard in the 88th minute on a penalty shot, awarded when De Rosario's cross from the right wing hit Kyle Beckerman on the arm.

De Rosario beat Salt Lake goalkeeper Nick Rimando to bring Toronto within one, but the clock ran down on Toronto's chances for its first road win of the season.

Toronto FC (2-4-0) has been outscored 11-2 in losing all four of its road matches. Toronto has four more games in May away from BMO Field.