TORONTO - Olli Jokinen is doing the best he can to help the Calgary Flames. They're going to need some better defence and goaltending to start winning again.
Even though the Finnish centre had three goals and two assists Saturday, Calgary wrapped up a seven-game road trip with a wild 8-6 loss to the Toronto Maple Leafs.
Jokinen has eight goals and two assists in the six games he's played since being acquired at the trade deadline from Phoenix. However, the Flames were just 2-4-0 in those games.
The energized Leafs provided all kinds of trouble on a night where the puck seemed to be going in from everywhere.
Mikhail Grabovski, with two, Jeff Finger, Nikolai Kulemin, Jason Blake, Jeff Hamilton, John Mitchell and Jamal Mayers had goals for Toronto (28-29-13). It was a season-high for them.
Dion Phaneuf, Curtis Glencross and Jarome Iginla also scored for the Flames (40-23-6).
The real back-breaker was Kulemin's goal at 1:19 of the third period. That put the Maple Leafs ahead 6-4 and prompted Flames coach Mike Keenan to send backup Curtis McElhinney in for Miikka Kiprusoff.
While the loss was far from his fault alone, Calgary needed more than 16 saves on 22 shots. It's been a negative trend for the team of late - the Flames have allowed 27 goals against over their last five games.
Signs that it might be a long night for Kiprusoff emerged early.
The Leafs raced out to a 3-0 lead with goals 2:25 apart in the first period. Finger's point shot ricocheted behind Kiprusoff at 8:09, Blake tipped one home at 10:08 and Grabovski scored his first of the night by deftly sliding the puck in at 10:34.
However, the plethora of red-clad Flames fans in attendance at Air Canada Centre were soon on their feet.
Jokinen got Calgary on the board by slamming a rebound behind Martin Gerber at 11:37 before Phaneuf wired a shot through a screen at 17:28. Glencross made it 3-3 when his centring pass went in off a Leafs player with 27.8 seconds left in the period.
The Flames seemed to have all the momentum heading into the second but it disappeared quickly.
Hamilton scored his first goal since signing with the Leafs last week after a bouncing puck found its way onto his stick. He knocked it in the open side at 7:05 and pumped his fist in celebration.
The eighth goal of the season for Mitchell put the Leafs ahead 5-3. The big centre stopped in the high slot and beat Kiprusoff with a low shot.
Jokinen cut into that deficit with a highlight-reel goal at 18:15 of the second period. He flipped the puck over Leafs defenceman Ian White before batting out of the air with his backhand and into the goal.
The score was 5-4 heading into the third period before goals by Kulemin and Mayers gave them some breathing room.
However, Jokinen set Iginla up for a one-timer at 10:44 and finished off his own hat trick at 17:41 with McElhinney pulled for an extra attacker. The game was close again and Flames were throwing hats onto the ice to celebrate.
Grabovski scored an empty-netter at 19:01.
Notes: Kiprusoff earned his third assist of the season ... Alexei Ponikarovsky picked up his 200th NHL point with an assist on Finger's goal ... Recent AHL callups Ben Ondrus and Warren Peters had a spirited fight in the second period ... Prior to the game, the Leafs signed forward Chris DiDomenico to a three-year, entry-level contract ... Attendance was 19,356.