Jaime Moreno connected on a penalty kick past goalkeeper Stefan Frei in injury time to help D.C. United earn a 3-3 tie Saturday night with Toronto FC.

Moreno had entered the game as a substitute in the 64th minute for United, which has not lost in five matches. Toronto has not lost in its last four.

Dwayne De Rosario scored unassisted in the 87th minute to give Toronto FC a 3-2 lead.

The second goal of the game for De Rosario came just seconds after Chris Pontius, who entered the game in the 74th minute for United, scored to tie the game. Adrian Serioux and De Rosario scored goals as Toronto FC rallied from a 1-0 deficit.

Serioux gave Toronto a 2-1 lead in the 63d minute when his header in the right corner beat United goalie Milos Kocic. The goal came off a corner kick from Amado Guevara.

Toronto (3-2-4) tied it early in the second half on a goal by De Rosario following a long kick by Frei. De Rosario tappeed the ball over the head of a charging United defender and past Kocic.

Ange N'Silu scored his first goal of the season in the ninth minute for United (3-1-5).

N'Siliu, in his second game with United after signing as an international, gathered the ball just in front of the goal and beat Frei with a left-footed shot. The scoring opportunity came after United's Devon McTavish had his volley from the left side deflected by Frei. The ball bounced to Rodney Wallace, who got the ball to Fred, who then passed on the ground to N'Silu.

___

Story from: STATS LLC, http://www.stats.com.