SALT LAKE CITY – Utah Hockey Club couldn’t hang on to a two-goal lead against Anaheim but pulled out a 3-2 win on a late Dylan Guenther goal.

Utah HC (29-25-11, 69 points) hosted the Anaheim Ducks (28-30-7, 63 points) at Delta Center on Wednesday, March 12. Following the win, the club is two points out of a playoff spot.

Utah is 16-12-4 at home, while Anaheim is 13-14-5 on the road. The Ducks are 2-0 against Utah this season, including a 5-4 shootout win at Delta Center on December 22.

We’ll take the roasted duck 🍽️ pic.twitter.com/EMRp26iSIq

— Utah Hockey Club (@utahhockeyclub) March 13, 2025

Captain Clayton Keller enters the night riding a three-game assists streak. Keller’s 73 points (23 goals, 50 assists) are tenth in the NHL, and he is far and away Utah’s leading scorer. His 50 assists are a career-high, and his next helper will move Keller into fifth place in NHL history for a franchise’s inaugural season.

Nick Schmaltz’s 50 points (15 goals, 35 assists) is second. Schmaltz and Barrett Hayton join Keller on three-game point streaks. Fleet-footed Logan Cooley has burst onto the scene with Utah, tallying 17 goals and 30 assists while becoming one of the club’s most exciting skaters and puck handlers.

Clayton Keller (23-50—73) will look to add to his career-best assist totals when his @UtahHockeyClub hosts the Ducks on @NHL_On_TNT (truTV) & @SportsonMax at 10 p.m. ET.#NHLStats: https://t.co/21DDXPU2U7 pic.twitter.com/GBCn0Sq2h9

— NHL Public Relations (@PR_NHL) March 12, 2025

Karel Vejmelka continues to be Utah’s man in the net. The fourth-year pro has made huge strides through his first season in Salt Lake, earning a five-year contract extension before last week’s trade deadline. Vejmelka is tenth in the league, allowing 2.49 goals against.

Anaheim doesn’t have a player with 50 points but boasts a well-rounded roster with six players over 30 points. Rightwinger Troy Terry leads the group with 17 goals and 30 assists. Frank Vatrano is the Ducks’ leading goal scorer, having found the back of the net 19 times.

Lucas Dostal has made 40 starts in goal for Anaheim, allowing 2.83 goals against and registering a .912 save percentage.

Pregame

The resilience of this team 💪#UtahHC | @ZionsBank pic.twitter.com/D1XVip6vdr

— Utah Hockey Club (@utahhockeyclub) March 12, 2025

Let’s get it, fellas! pic.twitter.com/bwWUhW6SiT

— Utah Hockey Club (@utahhockeyclub) March 13, 2025

LISTEN LIVE: @utahhockeyclub is back home to face the @AnaheimDucks on the @kslsports app, @KSLSportsZone and:https://t.co/h3AFxyY4mr pic.twitter.com/GvfSEVjkDt

— KSL Sports (@kslsports) March 13, 2025

First Period

UTAH, IT’S TIME! #UtahHC | @zionsbank pic.twitter.com/i3O7DVVcJz

— Utah Hockey Club (@utahhockeyclub) March 13, 2025

Utah already with 5 shots through the first 2 minutes of the hockey game.

This one matters folks. It matters a lot and the boys are flying.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Big save from Vejmelka on a one-on-one situation.

The man continues to deliver after his big contract.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Utah’s third line has been so much better with McBain and Doan alongside Crouse.

They’re big, physical, relentless, suffocating, and punish the opposition consistently on every shift.

Crouse has gotten back to his game with those two.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

JACK MCBAIN SCORES AND UTAH LEADS 1-0!!!!!!!

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Like I said, this new third line has done wonders for Utah.

Doan is so good on the puck while McBain and Crouse crowd the crease.

What a tip in. https://t.co/CAowaIdCaD

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Jack McBain gives @utahhockeyclub an early leadhttps://t.co/A95LCtOmmB

— KSL Sports (@kslsports) March 13, 2025

What a move from Dylan Guenther. Just couldn’t finish.

That would’ve been something.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Ducks called for too many men on the ice.#UtahHC to the power play.

1P: 4:09 | 1-0 Utah

— KSL Sports (@kslsports) March 13, 2025

Great first period from Utah with a ton of chances and a 1-0 lead.

They’ve been energetic, active, and aggressive on both ends.

Solid initial frame. Two to go. https://t.co/i5rgdEfHPx

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Second Period

Ducks back to the box for cross checking.

Utah with their 2nd power play of the night.

2P: 17:33 | 1-0 Utah

— KSL Sports (@kslsports) March 13, 2025

That’s a D-man with a toe drag. Nasty work. https://t.co/2sb9AJdoY3

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Olli Maatta off the post. That’s two in this period.

While Sergachev is bailing Utah out, the pipe has bailed out the Ducks.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Mikhail Sergachev makes a special play with his skate for @utahhockeyclub 🏒https://t.co/zDPqxziJwd

— KSL Sports (@kslsports) March 13, 2025

Save of the game. Book it.pic.twitter.com/RLLyeJxgPL

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Captain Keller is feisty, and I am here for it.

Don’t mess with the Captain.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

ALEXANDER KERFOOT SCORES IN CLOSE AND UTAH LEADS 2-0!!!!!!

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Ducks score. This game is far from over.

2-1 with 4:07 left in the second period.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Ian Cole with some great shots from the blue line tonight.

One was tipped in for a goal and a few others have created juicy rebounds.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Sergachev to the box for roughing.

Bad penalty.

Anaheim will have 1:39 left on the power play to start the third.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

End of the 2nd in SLC.

Utah 2
Anaheim 1

SOG

Utah 31
Anaheim 15pic.twitter.com/1QoEFhT2Ve

— KSL Sports (@kslsports) March 13, 2025

Third Period

Sergachev back to the box for hooking.

Ouch.

Ducks with another PP opportunity.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Ducks tie the game on the PP.

Brutal penalties have stacked up here and its 2-2 in SLC.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

DYLAN GUENTHER SCORES ON THE POWER PLAY!!!!!

3-2 UTAH!

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Just a Costco lover who is deadly from the left faceoff circle.

Simply automatic. https://t.co/Q6TiID7klj

— Cole Bagley (@BagleyKSLsports) March 13, 2025

The PP pays off for Dylan Guenther and @utahhockeyclub https://t.co/ovokshpQic

— KSL Sports (@kslsports) March 13, 2025

If Guenther dropped the gloves he’d have a Gordie Howe hat trick. Just sayin…

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Empty net for Anaheim, extra attacker on. Just over 1 minute to go.

— Cole Bagley (@BagleyKSLsports) March 13, 2025

UTAH WINS THE HOCKEY GAME!!!!

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Massive, massive, massive win for Utah tonight.

They absolutely had to have this one and they got it done.

What a performance.

Utah is now within 2 points of the final wild card spot with 69 points.#UtahHC

— Cole Bagley (@BagleyKSLsports) March 13, 2025

Utah-Anaheim Gameday Reading

Follow Utah Hockey Club With KSL Sports

Utah Hockey Club games can be viewed on SEG+. Fans can also tune in on the KSL Sports app or 97.5 and 1280 The Zone. Click here for the full schedule. 

Cole Bagley is the Utah Hockey Club insider for KSL Sports. Keep up with him on X here. Listen to Cole break down the team on KSL Sports Zone and KSL 5 TV.

Find KSLSports.com coverage of the Utah Hockey Club here.

Are you on Threads yet? Let’s connect; give us a follow @kslsports.

Take us with you wherever you go.

Download the new & improved KSL Sports app from Utah’s sports leader. You can stream live radio and video and stay updated on all your favorite teams.

Brian Preece is a KSLSports.com insider covering Locals in MLB and the Salt Lake Bees. Follow Brian’s Bees and Beehive baseball here. Find Brian on X and Instagram and BlueSky at @bpreece24.