NHL

Dallas Stars at Calgary Flames

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

Tkachuk scores 40th, Flames beat Stars to win Pacific title

The Flames won their division for the eighth time in franchise history but just the third in the last 27 years.

“The team deserves it,” coach Darryl Sutter said. “They’ve been the most consistent team in the division. They deserve to win the division.”

Noah Hanifin and Andrew Mangiapane also scored for Calgary, which is 8-1-1 in its past 10 games.

“It’s an accomplishment to win the division,” Mikael Backlund said. “It’s a long season. So the guys have done a great job and I’m really proud of our team.

“We’re not satisfied. We want to do something really big here. We know we can do it.”

Jason Robertson and Luke Glendening scored for the Stars, who lost all three games on their Western Canada trip as they fight for a wild-card playoff berth.

The Flames will host the top Western Conference wild card in the first playoff round. Dallas has a precarious hold on the second wild-card spot, two points ahead of Vegas. The Stars play their last four games at home.

“If we’ve got to do it the hard way, well, we’re going to do it the hard way,” Stars coach Rick Bowness said. “We get back to a great atmosphere in our rink, and we’ve got four home games.

“We still control our own destiny. We just have to take full advantage of it — and we’re going to.”

Jacob Markstrom had 21 saves for the Flames and Jake Oettinger stopped 33 shots for Dallas.

“We would like to have locked up our spot already. This road trip, we kind of gave some other teams some life,” Oettinger said.

Calgary went ahead 2-1 20 seconds into the third period when Hanifin's point shot eluded Oettinger, who was screened by Backlund.

The Stars answered five minutes later. Fredrik Karlstrom was stopped on a partial breakaway, but in making the save, Markstrom’s momentum carried him to out of the crease. Glendening was right there to deposit the rebound into the vacant net.

The assist by Karlstrom was his first NHL point in his first career game.

Tanev made it 3-2 at 13:05 on a point shot that deflected in off the leg of Glendening, who was battling with Backlund in front. Mangiapane's goal was an empty-netter.

Calgary scored first for the NHL-leading 50th time. With the Flames on the power play, Tkachuk stuffed the puck in from the side of the net at 10:06 of the second and thrust his arms in the air in celebration as his linemates mobbed him.

“You can tell right away when he entered the league, he was a special player,” Backlund said. “Special, character on the ice, loves scoring goals and a big-time player.

“He’s just been getting better and better every year and this year he’s taken it to another level.”

Tkachuk's goal also put the 24-year-old winger at 100 points. His previous career highs were 34 goals and 77 points in 2018-19. Johnny Gaudreau reached 100 points last week, giving Calgary two players over the century mark for the first time since 1990-91 when Theo Fleury and Al MacInnis did it.

“I was probably more excited about the 40 to be completely honest,” Tkachuk said. “Coolest part for me was the guys coming in, they were way more excited than I was and I didn’t think that could be possible.”

Robertson tied the game on the power play less than two minutes after Tkachuk's goal.

Game notes
Tkachuk is Calgary’s first 40-goal scorer since Jarome Iginla had 43 in 2010-11. ... The Stars’ five-game winning streak against the Flames was snapped. Dallas had been 9-1-1 in its previous 11 games at the Saddledome. ... Tyler Toffoli recorded his 200th career assist.

UP NEXT

Stars: Host Seattle on Saturday night.

Flames: Host Vancouver on Saturday night.

Regular Season Series

CGY wins series 2-1

Scoring Summary

Goal 2nd Period 10:06
Goal 2nd Period 11:53
Goal 3rd Period 0:20
Goal 3rd Period 5:29
Goal 3rd Period 13:05
Goal 3rd Period 19:35

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/dal.png&h=100&scale=crop&w=100&location=originDAL https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/cgy.png&h=100&scale=crop&w=100&location=originCGY
9 Blocked Shots 8
22 Hits 22
3 Takeaways 5
23 Shots 37
1 Power Play Goals 1
5 Power Play Opportunities 4
20.0 Power Play Percentage 25.0
0 Short Handed Goals 0
0 Shootout Goals 0
28 Faceoffs Won 28
50.0 Faceoff Win Percent 50.0
7 Giveaways 8
5 Total Penalties 5
10 Penalty Minutes 10
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
Dallas Stars Dallas Stars Injuries
NAME, POS STATUS DATE
Roope Hintz, C Out Apr 23
Nathan Bastian, RW Out Apr 21

Game Information

Scotiabank Saddledome

Location: Calgary, AB
Attendance: 17,280 | Capacity:

2025-26 Central Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/col.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Colorado 55 16 121 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/dal.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Dallas 50 20 112 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/min.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Minnesota 46 24 104 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/uta.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Utah 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/stl.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">St. Louis 37 33 86 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nsh.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Nashville 38 34 86 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/wpg.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Winnipeg 35 35 82 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/chi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Chicago 29 39 72 14

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
Full Standings