ENSign in
NHL · Final/OT

Flames Edge Oilers in Overtime Thriller

Sunday, September 21, 2025, 8:00 PM ET · Rogers Place

Calgary Flames 3, Edmonton Oilers 2, final. Our NHL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Calgary Flames vs Edmonton Oilers?

Calgary Flames beat Edmonton Oilers 3-2 at Rogers Place on September 21, 2025.

The Calgary Flames triumphed over the Edmonton Oilers in a thrilling overtime match, finishing 3-2 at Rogers Place. This fixture is notable not only for the rivalry between the two teams but also for the intense atmosphere and the stakes involved in their meetings, particularly as both teams are looking to establish themselves early in the season.

Both teams entered the game with similar recent form, with the Oilers holding a record of 1-0-1 and the Flames at 1-1-0. The Oilers had a recent home record of 3-1 and an away record of 4-2, while the Flames had a home record of 4-1 and an away record of 3-2. The Oilers had been averaging 2.6 goals scored and 2.3 allowed per game over their last ten outings, while the Flames boasted a higher scoring average of 3.5 goals scored and 2.4 allowed.

In their last ten games, the Oilers had a record of 7-3, with their last five games yielding a record of 4-1 and an average of 3.0 goals scored. The Flames matched this with a 7-3 record as well, but they were riding a four-game winning streak, with their last five games averaging 4.4 goals scored.

Historically, the Flames had a slight edge in their recent head-to-head meetings, holding a record of 2-1 against the Oilers in the current season. Their last encounter prior to this match was on March 30, 2025, where the Oilers won 3-2 at home. This rivalry often brings out the best in both teams, making every meeting a highly anticipated event.

In terms of injuries, the Oilers were missing several key players, including Matt Savoie, Mattias Janmark, Alec Regula, Frederik Andersen, and Adam Henrique, who was out with a lower body injury. The Flames also faced challenges, with Kevin Bahl, Connor Zary, Yan Kuznetsov, and Joel Hanley all sidelined due to various injuries. Additionally, Samuel Honzek was placed on injured reserve with an upper body issue. The absence of these players could have significant impacts on both teams' performances.

The betting market reflected the competitive nature of this matchup, with odds provided by an unnamed source. The odds indicated a closely contested game, underscoring the anticipated intensity of the rivalry.

The conditions at Rogers Place were conducive to an exciting hockey match, with a packed arena and a charged atmosphere. Fans were treated to a back-and-forth game that showcased the skills and resilience of both teams.

The scoring plays highlighted the game's intensity, beginning with Darnell Nurse scoring for the Oilers in the second period, assisted by Matvey Petrov. The Flames quickly responded with a goal from Morgan Frost, followed by another from Joel Farabee, putting the Flames ahead 2-1. The Oilers fought back with a goal from Matvey Petrov, leveling the score at 2-2. However, it was Morgan Frost who ultimately sealed the victory for the Flames in overtime with his second goal of the night, assisted by Dryden Hunt and Kevin Bahl.

This match not only showcased the fierce rivalry between the Oilers and Flames but also set the stage for what promises to be an exciting season ahead.

Injury report

  • Matt SavoieOutUndisclosedEdmonton Oilers
  • Mattias JanmarkOutUndisclosedEdmonton Oilers
  • Alec RegulaOutUndisclosedEdmonton Oilers
  • Frederik AndersenOutUndisclosedEdmonton Oilers
  • Adam HenriqueOutLower BodyEdmonton Oilers
  • Kevin BahlOutLower BodyCalgary Flames
  • Connor ZaryOutUndisclosedCalgary Flames
  • Yan KuznetsovOutUpper BodyCalgary Flames
  • Joel HanleyOutUpper BodyCalgary Flames
  • Samuel HonzekInjured ReserveUpper BodyCalgary Flames

Leaders

  • GoalsMatvey Petrov1Edmonton Oilers
  • AssistsMatvey Petrov1Edmonton Oilers
  • PointsMatvey Petrov2Edmonton Oilers
  • GoalsMorgan Frost2Calgary Flames
  • AssistsDryden Hunt2Calgary Flames
  • PointsMorgan Frost2Calgary Flames

Recent form

Edmonton Oilers

Last 10: 7-3Streak W12.6 scored · 2.3 allowed per game3-1 at home

  • W3-0at San Jose SharksApr 17
  • L0-5vs Los Angeles KingsApr 15
  • W4-1at Winnipeg JetsApr 13
  • W4-2vs San Jose SharksApr 12
  • W4-3vs St. Louis BluesApr 10
  • L2-3at Anaheim DucksApr 8
  • L0-3at Los Angeles KingsApr 5
  • W3-2at San Jose SharksApr 4
  • W3-2at Vegas Golden KnightsApr 2
  • W3-2vs Calgary FlamesMar 30

Calgary Flames

Last 10: 7-3Streak W43.5 scored · 2.4 allowed per game3-2 away

  • W5-1at Los Angeles KingsApr 18
  • W5-4vs Vegas Golden KnightsApr 16
  • W5-2vs San Jose SharksApr 14
  • W4-2vs Minnesota WildApr 12
  • L3-4at Anaheim DucksApr 10
  • W3-2at San Jose SharksApr 8
  • L2-3vs Vegas Golden KnightsApr 6
  • W4-1vs Anaheim DucksApr 4
  • L1-3at Utah Hockey ClubApr 2
  • W3-2at Colorado AvalancheApr 1

Standings

TeamOt lossesLostPointsWon
Vegas17269539
Edmonton11309341
Anaheim6339243
Los Angeles20279035
San Jose8358639
Seattle11377934
Calgary9397734
Vancouver8495825

Box score

StatCalgary FlamesEdmonton Oilers
Blocked shots1621
Hits2516
Takeaways10
Shots total1430
Power play goals10
Power play opportunities32
Power play pct33.30.0
Short handed goals00
Shootout goals00
Faceoffs won2732
Faceoff percent45.854.2
Giveaways115
Penalties23
Penalty minutes46

How the scoring went

  1. 2nd0-1Darnell Nurse Goal (1) Snap Shot, assists: Matvey Petrov (1)
  2. 2nd1-1Morgan Frost Goal (1) Wrist Shot, assists: Dryden Hunt (1), Ryan Lomberg (1)
  3. 2nd2-1Joel Farabee Goal (1) Wrist Shot, assists: Rory Kerins (1), Daniil Miromanov (1)
  4. 2nd2-2Matvey Petrov Goal (1) Wrist Shot, assists: Viljami Marjala (1), Brady Stonehouse (1)
  5. OT3-2Morgan Frost Goal (2) Wrist Shot, assists: Dryden Hunt (2), Kevin Bahl (1)

Venue

  • Rogers PlaceEdmonton
  • Attendance16147
  • OfficialsCody Beach, Garrett Rank, Andrew Smith, Travis Toomey

Elsewhere

Picks for NHL

NHL rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.