Give the Toronto Maple Leafs credit. They have come all the way back on the Boston Bruins to force a winner-take-all game #7.

Last night's 3-1 victory gives the Leafs two straight wins and on the final game of the series is back in Boston Wednesday night.

An emotional day in Toronto. Hours before the game, 10 people were killed and others injured when a van plowed into pedestrians on a sidewalk in the city.

After a scoreless first period, Jake DeBrusk gave Boston a 1-0.

But the lead lasted 35 seconds when William Nylander scored for the Leafs.

Mitche Marner added another goal 11 minutes later. This one turned out to be the game winner.

The Leafs added an empty net goal in the closing seconds.

Goalie Frederik Andersen remains red hot, stopping 32 of 33 B's shots.

Tuukka Rask made 27 for Boston.