Toronto will host the Sounders or Houston Dynamo in the Dec. 9 MLS Cup final. The Sounders took the title from Toronto in a penalty shootout last year.

Share story

TORONTO — Jozy Altidore scored in the 60th minute and Toronto FC advanced to the MLS Cup final for the second straight year with a 1-0 victory over the Columbus Crew on Wednesday night in Game 2 of the Eastern Conference final.

Toronto will host the Sounders or Houston Dynamo in the Dec. 9 MLS Cup final. The Sounders, who took the title from Toronto in a penalty shootout last year, lead the Western Conference final 2-0 going into Game 2 in Seattle on Thursday night.

After a scoreless tie in Game 1 last week in Ohio, Columbus needed a win or draw with goals to advance. But Altidore, limping on a bum ankle, came through for Toronto before a sellout crowd of 30,392 on a crisp night at BMO Field.

“I couldn’t really move. I was hobbling around,” Altidore said. “It’s tough in these conditions too when you get a knock like that. It’s so cold. I wanted to give a little bit of time for whoever was up next, and if a chance came down, I wanted it to fall to me. And it did.”

Most Read Sports Stories

Unlimited Digital Access: $1 for 4 weeks

The goal started with Alex Bono’s goal kick that found Sebastian Giovinco deep in Columbus territory. The diminutive Italian held off several defenders and backheeled the ball to Altidore, who stabbed it to Victor Vazquez. The Spanish midfielder paused and then dinked a pass to Altidore for a right-footed shot past Zack Steffen.

“That’s heart,” Bono said. “That’s all that is. That’s heart.”

It was Toronto’s first goal in 258 minutes.

Columbus striker Ola Kamara nearly tied it in the 87th minute, but couldn’t get a boot to the ball on a raking cross. Bono then beat Kamara to a cross in stoppage time.