The Maple Leafs began a week of tough games Monday night, by falling behind Buffalo by a score of 5-2, only to claw their way back to a tie and then a 6-5 win in Overtime. Tomas Kaberle put the cap on a wild night, scoring with just over a minute left in OT giving the Leafs the win. The game featured Alexander Mogilny's 1,000th career point as he collected three assists as part of the nights scoring. Big guns Mats Sundin and Owen Nolan both scored two goals each on the night, with Gary Roberts scoring the tying goal with only 37 seconds to go in the game.
Buffalo had a 5-2 lead going into the third period, but couldn't hold it. Trevor Kidd making his first start since February 5th, managed to shut the door in the third, while Buffalo's Martin Biron found himself giving up four unanswered goals in the third and OT.
Buffalo gained one point on the Islanders climbing to within four of the New Yorkers for the eighth and final playoff spot in the East, while the Leafs trail the Sens and the Bruins for the title of the North East conference, holding down fifth overall in the division.
Buffalo has ten games left in the season, the Islanders 11 so the struggle for a playoff spot is still very much uphill. As for the Leafs, Monday's win was their first after two losses, they now go on to face four division leaders in their next four games. A test for them as they try to claim first in the conference and solidify a hold on home ice advantage for the playoffs.