The Toronto Maple Leafs have won back-to-back games for the first time in almost a month.
It wasn't always pretty, especially as the Calgary Flames cut Toronto's lead to one in the second period. But the Maple Leafs held on to beat the Flames 4-2, winning both games against Calgary this season.
Monday’s win was also the Maple Leafs’ first regulation win since Jan. 10.
William Nylander stole the show. Joseph Woll came up massive when they needed him most. And the defense, which was missing Morgan Rielly — who's out until after the Olympic break with an upper-body injury — held up.
With a win on Monday, the Maple Leafs move seven points behind the Boston Bruins for the final wild-card spot. They'll play their final game before the break on Tuesday against the Edmonton Oilers.
But first, let's discuss the game that was, between the Maple Leafs and Flames:
The William Nylander show
There wasn't a better play on the ice than Nylander.
It was the forward's second game back in the Maple Leafs' lineup after reaggravating a groin injury that forced him to miss seven games. He returned on Saturday night against the Vancouver Canucks and, while he didn't register a point, you could notice glimpses of the Swede returning to full form.
Nylander was in his final form against the Flames. As he always appears to be.
Entering Monday night's game, Nylander had an 11-game point streak against Calgary, the city where he was born. And it didn't take him long to find the 12th straight game with a point.
After John Tavares cut off a pass at Toronto's blue line, he sprang Nylander on a breakaway, with the forward making no mistake. He put it under Dustin Wolf's glove for his 18th goal of the year.
William Nylander wasted no time 🚨 pic.twitter.com/s9xVY86mnA
— Omar (@TicTacTOmar) February 3, 2026
Back at it again was Nylander in the middle frame.
Just over seven minutes in, a loose puck was up for grabs behind Calgary's net. Morgan Frost appeared to have a handle on it before Nylander snuck up from behind, stripping Frost, and finding Matias Maccelli in front for a goal.
Matias Macdelli doubles the lead 🚨 pic.twitter.com/55llFsdSF4
— Omar (@TicTacTOmar) February 3, 2026
It was Nylander's second point of the game and Maccelli's eighth goal (and surprisingly, his first on the road) to put Toronto up 2-0.
And no, Nylander wasn't done there.
After some slick passing from Nylander, Auston Matthews, and Oliver Ekman-Larsson, which concluded with a scoring chance for Matthews, the puck popped back out to Nylander. He found Troy Stecher with a great pass, and the defenseman slotted it into the pretty-much wide-open net.
Troy Stecher makes it 3-0 🚨 pic.twitter.com/29QGXY5vgY
— Omar (@TicTacTOmar) February 3, 2026
In the third, he hit a post, set up a few scoring chances and, as he was for the entire first and second period, all over the place. Nylander finished with
Joseph Woll is getting a much-needed break
If there's anyone on the Maple Leafs who needs rest, it's Woll — especially after that third period against the Flames alone.
(And sure, the rest of Toronto's players, too.)
But Woll has started in 17 of the Maple Leafs' last 25 games. Zoom in a little further: Woll has been the starting goalie in 13 of the previous 17 games. Only two goaltenders have started in more games than Woll since Dec. 16: the Nashville Predators' Juuse Saros (18) and the Winnipeg Jets' Connor Hellebuyck (19).
On Monday, there wasn't much the 27-year-old could do on Nazem Kadri's goal, Calgary's first of the game. The former Maple Leafs forward went upstairs on Woll's short side.
Make it 13 points in 12 career games vs. Toronto for Naz 🔥 pic.twitter.com/RZE71g3zVD
— Calgary Flames (@NHLFlames) February 3, 2026
Later in the period, after Woll couldn't control a rebound, the Flames' continued offensive pressure created another goal. Kadri, again, was involved; this time, finding Joel Farabee heading to the net.
Kadri's pass went off Farabee's skate and in, making it 3-2 for Toronto.
Joel Farabee brings Calgary within one pic.twitter.com/b8T94eXWEV
— Omar (@TicTacTOmar) February 3, 2026
In the third period, Woll made a few incredible stops. None better than the one later in the game, after the puck took a weird bounce off the glass and went towards the net.
Woll, out of his crease, quickly got on his horse to get back and take a swipe at the puck as it approached the net. Luckily, Woll got his stick on it before Adam Klapka, whose swipe of the puck put it over the net.
Joseph f--king Woll! pic.twitter.com/pmlDxiYQGS
— Omar (@TicTacTOmar) February 3, 2026
Woll finished the game, stopping 28 of 30 shots and picking up his 13th win of the season.
Other takeaways
- Bobby McMann's empty-netter was his 18th goal of the year. He's now two goals shy of his career high in goals and three shy of his career high in points. If Toronto decides to move him before the trade deadline, it could bring them some good assets.
- Troy Stecher came up big for the Maple Leafs. He scored a goal and finished with 20:08 of ice time, the third-most among Toronto's players against the Flames. The defenseman continues to come up big for the club since being picked up on waivers in November.
- Easton Cowan should get into Tuesday's game against the Oilers. Not only is it the second half of a back-to-back, but he's got to play eventually, and what better test than against two of the league's best players? Cowan in for Calle Jarnkrok? Who says no?