Welcome to another edition of the NHL Morning Recap.
All the Latest NHL Daily Recaps
Today, we will be looking at the scores of the 14 NHL games that were played on March 12, 2026. Which saw the Toronto Maple Leafs host the Anaheim Ducks. As well as the Colorado Avalanche and Seattle Kraken battle it out in the late game.
All that and more, in the Morning Recap.
BLUES 3 at HURRICANES 1
St. Louis Blues Scoring Summary:
P2 3:53 – Jimmy Snuggerud (14) from Dylan Holloway (15), Cam Fowler (22)
P3 15:12 – Snuggerud (15) from Holloway (16), Robert Thomas (28)
P3 19:09 – Pavel Buchnevich (15) from Jack Finley (3), Alexey Toropchenko (5) – Empty Net
Carolina Hurricanes Scoring Summary:
P1 8:38 – Mark Jankowski (7) Unassisted
SHARKS 4 at BRUINS 2
San Jose Sharks Scoring Summary:
P1 5:57 – Michael Misa (6) from William Eklund (28), Tyler Toffoli (25)
P2 14:15 – Toffoli (17) from Macklin Celebrini (58), Dmitry Orlov (25)
P3 3:13 – Collin Graf (17) from Alexander Wennberg (29)
P3 8:20 – Eklund (12) from Sam Dickinson (10), Misa (9)
Boston Bruins Scoring Summary:
P3 8:30 – Fraser Minten (15) from David Pastrnak (54), Marat Khusnutdinov (15)
P3 19:07 – Pastrnak (24) from Charlie McAvoy (40), Casey Mittelstadt (20)
RED WINGS 1 at LIGHTNING 4
Tampa Bay Lightning Scoring Summary:
P2 0:49 – Jake Guentzel (28) from Nikita Kucherov (71), Corey Perry (18)
P3 1:35 – Gage Goncalves (9) from Brayden Point (25)
P3 16:22 – Goncalves (10) from Point (26), Kucherov (72)
P3 16:55 – Guentzel (29) from Anthony Cirelli (25) – Empty Net
Detroit Red Wings Scoring Summary:
P3 7:05 – J.T. Compher (9) from Alex DeBrincat (32), Patrick Kane (28)
CAPITALS 2 at SABRES 1
Buffalo Sabres Scoring Summary:
P1 6:02 – Sam Carrick (6) from Beck Malenstyn (5), Owen Power (17)
Washington Capitals Scoring Summary:
P2 2:14 – Ryan Leonard (14) Unassisted
P3 18:27 – Jakob Chychrun (23) from Aliaksei Protas (24), Trevor van Riemsdyk (7)
BLUE JACKETS 1 at PANTHERS 2 – OT
Columbus Blue Jackets Scoring Summary:
P2 13:01 – Adam Fantilli (19) from Mason Marchment (18)
Florida Panthers Scoring Summary:
P3 1:28 – Sam Bennett (24) from Sam Reinhart (32), Mackie Samoskevich (16)
OT 2:20 – Reinhart (29) from Matthew Tkachuk (12), Mike Benning (1)
DUCKS 4 at MAPLE LEAFS 6
Toronto Maple Leafs Scoring Summary:
P1 7:19 – Matias Maccelli (14) Unassisted
P2 10:47 – Auston Matthews (27) from Matthew Knies (36), William Nylander (39)
P2 16:26 – John Tavares (23) from Maccelli (17), Knies (37)
P3 0:36 – Nylander (23) from Knies (38), Maccelli (18)
P3 8:35 – Bo Groulx (1) from Brandon Carlo (6)
P3 18:12 – Knies (17) from Jake McCabe (17), Tavares (31) – Empty Net
Anaheim Ducks Scoring Summary:
P1 12:19 – Cutter Gauthier (33) from Chris Kreider (19), Jackson LaCombe (38)
P1 14:26 – Ian Moore (4) from Jansen Harkins (5)
P2 2:55 – Pavel Mintyukov (8) from Ryan Poehling (20), Jeffrey Viel (2)
P3 19:34 – Alex Killorn (10) from Jeffrey Viel (3), Jacob Trouba (22)
FLAMES 5 at DEVILS 4
Calgary Flames Scoring Summary:
P1 5:04 – John Beecher (2) from Matvei Gridin (5)
P1 14:07 – Kevin Bahl (4) from Olli Maatta (4), Adam Klapka (9)
P2 0:54 – Beecher (3) Unassisted
P2 16:48 – Yegor Sharangovich (14) from Ryan Strome (9), Victor Olofsson (15)
P3 4:10 – Mikael Backlund (14) from Joel Farabee (15), Brayden Pachal (4)
New Jersey Devils Scoring Summary:
P1 16:14 – Maxim Tsyplakov (2) from Nick Bjugstad (2)
P2 1:36 – Simon Nemec (10) from Luke Hughes (25), Jacob Markstrom (4)
P3 9:38 – Jack Hughes (16) from Jesper Bratt (35), Dougie Hamilton (18)
P3 19:56 – Luke Hughes (6) from Bratt (36), Jack Hughes (31)
RANGERS 6 at JETS 3
New York Rangers Scoring Summary:
P1 1:08 – Adam Fox (5) from Mika Zibanejad (35)
P2 7:36 – Alexis Lafreniere (19) from Will Borgen (7), Gabe Perreault (10)
P3 1:15 – Tye Kartye (5) from Matthew Robertson (9), Braden Schneider (12)
P3 6:57 – Perreault (7) from Schneider (13), Lafreniere (25)
P3 11:08 – Adam Edstrom (3) from Vincent Trocheck (32), Conor Sheary (9)
P3 19:09 – Noah Laba (8) from Kartye (9), Trocheck (33) – Empty Net
Winnipeg Jets Scoring Summary:
P2 2:21 – Isak Rosen (4) from Jacob Bryson (4), Gustav Nyquist (10)
P2 17:49 – Kyle Connor (29) from Mark Scheifele (49), Elias Salomonsson (2)
P3 4:19 – Gabriel Vilardi (25) from Adam Lowry (13), Cole Perfetti (16)
OILERS 2 at STARS 7
Dallas Stars Scoring Summary:
P1 1:23 – Jamie Benn (13) from Miro Heiskanen (45), Sam Steel (20)
P1 13:09 – Steel (11) from Matt Duchene (19), Mavrik Bourque (17)
P1 15:11 – Jason Robertson (35) Unassisted
P2 5:43 – Wyatt Johnston (35) from Robertson (41), Heiskanen (46)
P2 6:15 – Robertson (36) from Johnston (35), Heiskanen (47)
P3 1:32 – Benn (14) from Robertson (42), Johnston (36)
P3 18:57 – Duchene (13) from Colin Blackwell (8), Esa Lindell (21)
Edmonton Oilers Scoring Summary:
P2 7:53 – Evan Bouchard (19) from Kasperi Kapanen (8), Leon Draisaitl (61)
P2 11:59 – Jason Dickinson (7) from Mattias Ekholm (29), Jack Roslovic (11)
FLYERS 3 at WILD – SO
Philadelphia Flyers Scoring Summary:
P1 18:35 – Emil Andrae (2) from Trevor Zegras (32)
P3 7:58 – Owen Tippett (22) from Carl Grundstrom (4), Travis Sanheim (22)
Minnesota Wild Scoring Summary:
P2 8:39 – Matt Boldy (37) from Mats Zuccarello (27), Quinn Hughes (59)
P2 17:50 – Kirill Kaprizov (38) from Brock Faber (29), Hughes (60)
Shootout Summary:
PHI – Travis Konecny
BLACKHAWKS 3 at MAMMOTH 2 – OT
Utah Mammoth Scoring Summary:
P2 5:47 – Dylan Guenther (31) from Logan Cooley (12), Mikhail Sergachev (33)
P3 13:45 – JJ Peterka (22) from Michael Carcone (12)
Chicago Blackhawks Scoring Summary:
P3 2:18 – Tyler Bertuzzi (28) from Connor Bedard (35), Frank Nazar (22)
P3 9:17 – Nazar (10) from Teuvo Teravainen (19), Bertuzzi (21)
OT 3:57 – Bedard (27) from Alex Vlasic (15), Nick Lardis (3)
PREDATORS 3 at CANUCKS 4 – SO
Vancouver Canucks Scoring Summary:
P1 8:40 – Brock Boeser (16) from Marco Rossi (13), Filip Hronek (31)
P3 15:55 – Rossi (7) from Liam Ohgren (6)
P3 18:59 – Hronek (7) from Boeser (15), Rossi (14)
Nashville Predators Scoring Summary:
P1 18:28 – Tyson Jost (5) from Justin Barron (6), Fedor Svechkov (10)
P2 5:20 – Jost (6) from Roman Josi (33), Ryan Ufko (2)
P2 14:06 – Matthew Wood (14) Unassisted
Shootout Summary:
VAN – Jake DeBrusk
PENGUINS 2 at GOLDEN KNIGHTS 6
Vegas Golden Knights Scoring Summary:
P1 8:41 – Colton Sissons (5) from Braeden Bowman (17)
P2 5:02 – Pavel Dorofeyev (31) from Kaedan Korczak (11), Bowman (18)
P2 9:20 – Mitch Marner (19) from Dorofeyev (22)
P3 4:35 – Dorofeyev (32) from Marner (48)
P3 6:20 – Jack Eichel (24) from Ivan Barbashev (28), Shea Theodore (24)
P3 19:01 – Brayden McNabb (3) from Eichel (50) – Empty Net
Pittsburgh Penguins Scoring Summary:
P2 8:26 – Rickard Rakell (13) from Bryan Rust (27), Ryan Shea (22)
P2 16:22 – Ben Kindel (16) from Anthony Mantha (25), Shea (23)
AVALANCHE 5 at KRAKEN 1
Colorado Avalanche Scoring Summary:
P1 3:45 – Martin Necas (30) from Devon Toews (14), Nathan MacKinnon (62)
P1 12:54 – MacKinnon (44) from Necas (49), Toews (15)
P1 18:48 – Nicolas Roy (7) from Brock Nelson (25), MacKinnon (63)
P2 17:11 – Nazem Kadri (13) from Sam Malinski (26), MacKinnon (64)
P3 12:41 – Joel Kiviranta (3) from Josh Manson (22), Parker Kelly (11)
Seattle Kraken Scoring Summary:
P2 13:36 – Ryker Evans (7) from Chandler Stephenson (26)

