TORONTO — Jonathan Bernier made 44 saves and the Toronto Maple Leafs got goals from five different players in a 5-2 win over the Vancouver Canucks on Saturday night.

Ryan Miller, whose strong play has been a big part of the Canucks' resurgence, gave up four goals on 14 shots before giving way to Eddie Lack. One of those was an own goal put in by Yannick Weber.

The Canucks outshot the Leafs 46-28.

Jake Gardiner got credit on Weber's mistake, and Richard Panik, Peter Holland and Joffrey Lupul scored for the Leafs, who rebounded from a poor effort Thursday night against the New Jersey Devils. David Clarkson added an empty-netter.

Daniel Sedin and Christopher Tanev had Vancouver's goals.

Lack stopped all 13 shots he faced in relief for the Canucks, who continue their Eastern Conference tour Sunday night when they visit the Ottawa Senators.