Ottawa Senators at Carolina Hurricanes
NHL game between the Ottawa Senators and the Carolina Hurricanes on Apr 20, 2026. Final score: Ottawa Senators 2, Carolina Hurricanes 3.
| Status | Final |
|---|---|
| Date | Apr 20, 2026 |
| Venue | Lenovo Center |
| Series | R1 Game 2: CAR 2-0 OTT |
| Ottawa Senators score | 2 |
| Carolina Hurricanes score | 3 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Jake Sanderson | D | 0 | 2 | 2 | 43:06 | 0.08 | 1.43 |
| 2nd | Ridly Greig | C | 0 | 1 | 4 | 27:09 | 0.42 | 1.24 |
| 3rd | Jordan Staal | C | 0 | 1 | 5 | 27:22 | 0.47 | 1.04 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Ottawa Senators–Carolina Hurricanes) |
|---|---|---|---|---|---|
| 1st 06:31 | CAR | Logan Stankoven | Taylor Hall, Jackson Blake | 5v4 | 0–1 |
| 2nd 07:50 | CAR | Sebastian Aho | Jordan Staal | 5v5 | 0–2 |
| 2nd 10:47 | OTT | Drake Batherson | Jake Sanderson | 5v5 | 1–2 |
| 2nd 16:40 | OTT | Dylan Cozens | Ridly Greig, Jake Sanderson | 5v5 | 2–2 |
| P5 13:53 | CAR | Jordan Martinook | Nikolaj Ehlers, K'Andre Miller | 5v5 | 2–3 |
Team Comparison
| Ottawa Senators | Carolina Hurricanes | |
|---|---|---|
| Goals | 2 | 3 |
| Shots on goal | 39 | 49 |
| Expected goals (xG) | 4.11 | 3.92 |
| High-danger shots | 18 | 22 |
| Corsi % | 47.6% | 52.4% |
| Power play | 0/3 | 1/2 |
| Faceoff % | 63.8% | 36.2% |
| Hits | 52 | 43 |
| Blocks | 26 | 27 |
| Giveaways | 27 | 30 |
| Takeaways | 11 | 7 |
Ottawa Senators Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jake Sanderson | D | 0 | 2 | 2 | 2 | 43:06 | 0.08 | 1.43 |
| Ridly Greig | C | 0 | 1 | 1 | 4 | 27:09 | 0.42 | 1.24 |
| Drake Batherson | R | 1 | 0 | 1 | 3 | 27:33 | 0.25 | 0.90 |
| Dylan Cozens | C | 1 | 0 | 1 | 3 | 27:25 | 0.15 | 0.90 |
| Nick Cousins | C | 0 | 0 | 0 | 0 | 15:04 | 0.00 | 0.35 |
| Dennis Gilbert | D | 0 | 0 | 0 | 0 | 15:24 | 0.00 | 0.20 |
| Shane Pinto | C | 0 | 0 | 0 | 3 | 28:17 | 0.13 | 0.20 |
| Lars Eller | C | 0 | 0 | 0 | 2 | 12:24 | 0.29 | 0.20 |
| Claude Giroux | R | 0 | 0 | 0 | 3 | 27:04 | 0.49 | 0.15 |
| Jordan Spence | D | 0 | 0 | 0 | 3 | 39:01 | 0.14 | 0.15 |
| Thomas Chabot | D | 0 | 0 | 0 | 1 | 40:50 | 0.18 | 0.15 |
| Warren Foegele | L | 0 | 0 | 0 | 2 | 21:34 | 0.16 | 0.15 |
| Fabian Zetterlund | L | 0 | 0 | 0 | 2 | 15:27 | 0.11 | 0.10 |
| Tim Stützle | C | 0 | 0 | 0 | 2 | 29:05 | 0.80 | 0.10 |
| Michael Amadio | R | 0 | 0 | 0 | 2 | 24:43 | 0.10 | 0.10 |
| Lassi Thomson | D | 0 | 0 | 0 | 1 | 13:01 | 0.12 | 0.05 |
| Nikolas Matinpalo | D | 0 | 0 | 0 | 0 | 31:03 | 0.00 | 0.00 |
| Brady Tkachuk | L | 0 | 0 | 0 | 6 | 28:17 | 0.68 | -0.15 |
Carolina Hurricanes Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jordan Staal | C | 0 | 1 | 1 | 5 | 27:22 | 0.47 | 1.04 |
| Sebastian Aho | C | 1 | 0 | 1 | 4 | 27:03 | 0.45 | 0.85 |
| K'Andre Miller | D | 0 | 1 | 1 | 1 | 34:56 | 0.06 | 0.84 |
| Jordan Martinook | L | 1 | 0 | 1 | 7 | 25:37 | 0.60 | 0.80 |
| Logan Stankoven | C | 1 | 0 | 1 | 5 | 24:26 | 0.35 | 0.75 |
| Nikolaj Ehlers | L | 0 | 1 | 1 | 5 | 24:20 | 0.28 | 0.64 |
| William Carrier | L | 0 | 0 | 0 | 1 | 15:37 | 0.04 | 0.60 |
| Taylor Hall | L | 0 | 1 | 1 | 4 | 21:56 | 0.13 | 0.59 |
| Jackson Blake | R | 0 | 1 | 1 | 4 | 25:08 | 0.52 | 0.59 |
| Sean Walker | D | 0 | 0 | 0 | 1 | 33:16 | 0.06 | 0.20 |
| Jaccob Slavin | D | 0 | 0 | 0 | 2 | 33:52 | 0.04 | 0.20 |
| Mark Jankowski | L | 0 | 0 | 0 | 0 | 15:48 | 0.00 | 0.10 |
| Seth Jarvis | R | 0 | 0 | 0 | 2 | 26:04 | 0.26 | 0.10 |
| Shayne Gostisbehere | D | 0 | 0 | 0 | 0 | 24:59 | 0.00 | 0.00 |
| Jalen Chatfield | D | 0 | 0 | 0 | 1 | 31:10 | 0.03 | 0.00 |
| Alexander Nikishin | D | 0 | 0 | 0 | 0 | 28:19 | 0.06 | 0.00 |
| Eric Robinson | L | 0 | 0 | 0 | 0 | 16:03 | 0.23 | 0.00 |
| Andrei Svechnikov | R | 0 | 0 | 0 | 7 | 25:49 | 0.34 | -0.10 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Linus Ullmark | Ottawa Senators | 46 | 49 | 93.9% | 2.07 | L |
| Frederik Andersen | Carolina Hurricanes | 37 | 39 | 94.9% | 3.26 | W |
Analysis
The Carolina Hurricanes defeated the Ottawa Senators 3–2 on Apr 20, 2026, a one-goal game.
Carolina Hurricanes generated 3.92 expected goals to Ottawa Senators's 4.11 — Ottawa Senators owned the better of the chances but Carolina Hurricanes took the game, the kind of split that usually means finishing or goaltending decided it; by expected goals it was close to a coin flip.
Jake Sanderson led all skaters with a Game Score of 1.43 on 2 assists, 2 shots on goal.
Frederik Andersen stopped 37 of 39, worth 3.26 goals saved above expected.
Frequently Asked Questions
Who won the Ottawa Senators vs Carolina Hurricanes game?
The Carolina Hurricanes beat the Ottawa Senators 3–2 on Apr 20, 2026.
What was the final score?
The final score was Carolina Hurricanes 3, Ottawa Senators 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Jake Sanderson led all skaters at 1.43, on 0G, 2A and 2 shots on goal.
Which team deserved to win by expected goals?
Carolina Hurricanes generated 3.92 expected goals and Ottawa Senators generated 4.11, so Ottawa Senators created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Ottawa Senators put 39 shots on goal and Carolina Hurricanes put 49. High-danger chances went 18 to 22.