NHL

Calgary Flames at Toronto Maple Leafs

· National Hockey League
<span id="gameStatus" class="badge bg-danger" style="font-size: 1.2em; margin: 5px 0;">Final</span>
1 - 2

Matthews scores in OT to lift Maple Leafs past Flames 2-1

Ondrej Kase also scored, William Nylander had two assists and Jack Campbell made 30 saves to help the Maple Leafs win for the seventh time in eight games.

“It was a tight game — not a whole lot of quality offensce,” Maple Leafs captain John Tavares said. “A lot of battles. Big, veteran team that they have, they compete hard and defend really well. We just had to stay with it.”

Oliver Kylington scored for Calgary, which has lost three straight (0-2-1). Dan Vladar stopped 35 shots.

“It wasn’t how we wanted it to end,” Kylington said. “But I thought we showed good work ethic. A lot of positives to take away from this game.”

Vladar stopped Matthews on a breakaway and Mitch Marner on a follow in overtime before Campbell shut the door on a frantic sequence in Toronto’s end. However, Matthews got another chance on his next shift, and beat Vladar between the pads for his sixth goal of the season.

“When they scored we didn’t get down,” Matthews said. “We played solid throughout the whole game. They make it hard to generate offence, especially on the inside. We stuck with it, kept grinding.”

With his goalie shutting the door on chance after chance, Kylington started a break the other way early in the third period. The smooth-skating defenseman passed to Johnny Gaudreau before getting the return feed and beating Campbell with a move to the backhand for his second goal of the season at 4:55 to put Calgary up 1-0.

Vladar, who got the call ahead of regular starter Jacob Markstrom in the second game of a back-to-back following Thursday’s 4-2 loss to Montreal, continued to shut the door for the Flames until Kase tipped Nylander shot in with 7:06 left.

The Flames got their first power play when Kase went off for tripping with 5:25 remaining, but the Maple Leafs had the best chance when defenseman Jake Muzzin hit the post.

“Kind of a playoff feel,” Campbell said. “Calgary’s a deep team. They have a lot of great structure and don’t give you too much. Their goalie played amazing and really kept them in it.”

HALL OF FAMERS HONORED

The Hockey Hall of Fame’s Class of 2020 was honored before the game after last year’s induction ceremony was postponed by the COVID-19 pandemic. Jarome Iginla, who served as Flames captain from 2003-13, Marian Hossa, Kevin Lowe, Doug Wilson and Kim St-Pierre are set to go into the hall in the player category Monday, while Ken Holland will enter as a builder.

UP NEXT

Flames: At Ottawa on Sunday.

Maple Leafs: Host Buffalo on Saturday night.

Regular Season Series

TOR leads series 1-0

Scoring Summary

Goal 3rd Period 4:55
Goal 3rd Period 12:54
Goal 4th Period 2:32

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/cgy.png&h=100&scale=crop&w=100&location=originCGY https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/tor.png&h=100&scale=crop&w=100&location=originTOR
16 Blocked Shots 14
34 Hits 16
8 Takeaways 17
31 Shots 37
0 Power Play Goals 0
1 Power Play Opportunities 3
0.0 Power Play Percentage 0.0
0 Short Handed Goals 0
0 Shootout Goals 0
28 Faceoffs Won 30
48.3 Faceoff Win Percent 51.7
10 Giveaways 16
3 Total Penalties 1
6 Penalty Minutes 2
Toronto Maple Leafs Toronto Maple Leafs Injuries
NAME, POS STATUS DATE
Anthony Stolarz, G Out Apr 16
Calle Jarnkrok, C Out Apr 15
Dakota Joshua, C Out Apr 11
Brandon Carlo, D Out Apr 11
Calgary Flames Calgary Flames Injuries
NAME, POS STATUS DATE
Kevin Bahl, D Out Apr 16
Connor Zary, C Out Apr 16
Yan Kuznetsov, D Out Apr 14

Game Information

Scotiabank Arena

Location: Toronto, ON
Attendance: 18,826 | Capacity:

2025-26 Pacific Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/vgk.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vegas 39 26 95 17
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/edm.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Edmonton 41 30 93 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ana.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Anaheim 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/la.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Los Angeles 35 27 90 20
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">San Jose 39 35 86 8
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sea.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Seattle 34 37 79 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cgy.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Calgary 34 39 77 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/van.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vancouver 25 49 58 8

2025-26 Atlantic Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/buf.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Buffalo 50 23 109 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/tb.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Tampa Bay 50 26 106 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/mtl.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Montreal 48 24 106 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/bos.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Boston 45 27 100 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ott.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Ottawa 44 27 99 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/det.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Detroit 41 31 92 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/fla.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Florida 40 38 84 4
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/tor.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Toronto 32 36 78 14
Full Standings