TORONTO -- Toronto FC settled for a 2-2 draw with the Chicago Fire on Saturday.
Gilberto gave Toronto a 2-1 lead in the 78th minute, but the home side was unable to hold on as Quincy Amarikwa tied it at 2-2 in the 90th minute.
A Fire own goal in the first half accounted for Toronto's other goal while former TFC forward Robert Earnshaw had the lone goal for Chicago (4-6-14).
TFC (9-8-6) forward Luke Moore sprung Gilberto, who stepped around Chicago goalkeeper Sean Johnson before scoring his fourth goal of the season.
However, Amarikwa put a cross from Lovel Palmer past a diving Joe Bendik in the final minute to earn the draw.
Earnshaw, who was making his Fire debut, erased a 1-0 deficit in the 70th minute after being subbed in for Sanna Nyassi. On a Grant Ward cross, Earnshaw dove through the area getting his head on the ball to tie the game 1-1.
A Bakary Soumare own goal gave Toronto an early 1-0 lead in the first half.