MONTREAL -- Phil Kessel assisted on power-play goals by Nazem Qadri and Tyler Bozak, and Ben Scrivens made 21 saves to lead the Toronto Maple Leafs to a 2-1 win over the Montreal Canadiens on Saturday night.
Qadri scored 4:51 in and Bozak put Toronto up 2-0 with the Maple Leaf's second straight power-play goal at 8:12 of the second.
Brian Gionta drew Montreal within one with a power-play goal 13:51 into the third. The Canadiens captain put a rebound past Scrivens from the goalmouth.
Scrivens, who drew the season-opening start over James Reimer, came within 6:09 of his first NHL shutout. The 26-year-old rookie went 4-5-2 with a 3.12 goals-against average and a .903 save percentage in 12 games with Toronto last season.
Carey Price made 24 saves in his fifth straight season-opening start for Montreal.
Price stopped Kessel's shot on a scoring chance just over one minute into the third.
James van Riemsdyk made his Maple Leafs debut. The American forward was acquired from Philadelphia in a June 23, 2012 trade for Luke Schenn.
NOTES: The Maple Leafs and the Canadiens have opened each of the last four seasons against each other, the previous three in Toronto. ... LW Clarke MacArthur and RW Joffrey Lupul were named Maple Leafs alternate captains earlier on Saturday. ... Mike Kostka got an assist on Nazem Kadri's goal for his first point in his NHL debut for Toronto. The 27-year-old Kostka played 341 games in the American Hockey League. ... Former Montreal captains Yvan Cournoyer, Henri Richard, Vincent Damphousse and Serge Savard passed a torch from the top of the arena to ice level, where Canadiens legend Jean Beliveau handed it off to current captain Brian Gionta for the team's pre-game introductions. ... Alex Galchenyuk, who was chosen third overall by the Canadiens in the June 2012 draft, played left wing on a line with Tomas Plekanec and Gionta. ... Montreal opened its season at home for the first time in 14 years. The Canadiens lost 4-1 to the Maple Leafs on Oct. 2, 1999. ... Carey Price made his fifth straight season-opening start for Montreal. Ben Scrivens started for Toronto.