MONTREAL - Phil Kessel and Tyler Bozak each scored twice as the surging Toronto Maple Leafs got their first goals and points in three visits to Montreal this season with a 5-4 victory over the Canadiens on Thursday night.

Kessel added two assists for a season-high four points and Bozak, who ended a 14-game run without a point, also had an assist for Toronto (27-27-7), which moved past Atlanta into 10th in the NHL Eastern Conference, only one point behind Buffalo which has two games in hand.

Brett Lebda also scored for the Leafs, who are 8-2-2 since the all-star break.

Jeff Halpern, Michael Cammalleri, James Wisniewski and Max Pacioretty scored for Montreal (32-23-7), which has only two wins in its last nine games. The Canadiens played their first home game following a western road trip.

Montreal had a 35-28 edge in shots, and Toronto rookie James Reimer, making a sixth straight start, improved to 10-4-2 on the season.

Carey Price had shut out Toronto twice in Montreal this season, and coach Jacques Martin's decision to start backup Alex Auld in goal proved disastrous. Auld allowed three goals on nine shots before he was yanked at 13:02 of the first period.

After Halpern tipped in Roman Hamrlik's shot to give Montreal the early lead, Kessel picked a top corner on a power play to tie it at 7:54.

Kessel grabbed a loose puck behind the Montreal net and stuffed it past Auld on another man advantage at 12:03 and, only 59 seconds later, Lebda was left all alone to walk in and score on a low shot to bring Price into the game. It was Lebda's first of the season and ended an 85-game drought dating to Oct. 22, 2009.

While Toronto had four straight power plays in the first, Montreal got three in a row early in the second and scored twice --a wrist shot from the slot by Cammalleri at 3:42 and a point blast by Wisniewski at 4:02.

But Bozak got one back from the slot on another Toronto power play at 8:30 for a 4-3 lead and the Leafs' first goal against Price at the Bell Centre this season.

Bozak was in front again to convert Kessel's pass from behind the net to seal the win at 4:26 of the third.

NOTES --Defenceman Brent Sopel, acquired Thursday from Atlanta, did not dress for Montreal. He will wear jersey No. 55. . . Alexandre Picard and Tom Pyatt were scratched. . . With Jean-Sebastien Giguere out with a groin injury, Ben Scrivens backed up Reimer for Toronto. . . Jay Rosehill and Jonas Gustavsson didn't dress.