Joffrey Lupul scored twice, Phil Kessel ended a five-game goal drought and the Toronto Maple Leafs kept rolling by beating the Dallas Stars 5-3 on Tuesday night.
Tyler Bozak and Nazem Kadri also scored for the Leafs (13-8-3), who won for the fourth time in five games and haven't lost at home since getting thrashed by Nashville on Nov. 18. Since back-to-back losses by a combined 15-4, they've outscored opponents 23-12.
In that time, the Leafs have picked up nine of a possible 10 points.
Jonathan Bernier, making his sixth straight start, stopped 35 of 38 shots for his ninth victory of the season.
Kari Lehtonen gave up five goals on 40 shots but made several saves to keep the game from being even more lopsided.
Jason Spezza, Ryan Garbutt, back from a two-game suspension, and Alex Hemsky scored for the struggling Stars (9-11-5). Dallas lost its third straight.