The Edmonton Oilers stormed back spectacularly as Connor McDavid scored twice to propel his team to a thrilling 6-3 comeback win over the Utah Mammoth on Tuesday evening at Rogers Place.

The victory broke Utah's impressive seven-game winning streak and sparked Edmonton's momentum again after two straight losses.

McDavid Shines in Oilers' Statement Win

Connor McDavid showed again why he's the Oilers' heartbeat. According to Global News, the captain's pair of goals not only ignited the comeback but also the home faithful as Edmonton rode a 2-0 hole to a commanding victory.

McDavid finished the game with an empty-netter in the third period, and everyone was reminded why he's still one of the NHL's most powerful forces.

Edmonton's Slow Start Was the Trigger

The game was not beginning in Edmonton's direction. Utah took a 2-0 advantage in the first period, with Logan Cooley and JJ Peterka taking advantage of defensive miscues. Cooley got the scoring underway at 9:25 on a hard shot on a pass from Dylan Guenther, then Peterka's snipe at 17:45 off a turnover at center ice.

But Edmonton came out firing in the second period. Mattias Ekholm kick-started the rally just 22 seconds in, blasting a slap shot past Karel Vejmelka for his first goal of the season. Moments later, Isaac Howard tied the game 2-2 with a quick strike after Adam Henrique forced a turnover behind the net.

Momentum Shifts in Edmonton's Favor

Even though Barrett Hayton momentarily restored Utah's 3-2 lead, Edmonton never looked back. Leon Draisaitl tied the game with a rebound goal at 13:33 to tee up Ty Emberson's go-ahead goal 37 seconds later, his first of the campaign.

From there, the Oilers never looked back. McDavid scored a one-timer from Ryan Nugent-Hopkins to make it 5-3 late in the second period and increase the lead. His empty-netter in the closing minutes sealed the win and wrapped up Edmonton's most gritty effort of the young season.

Team Effort Fuels Oilers' Revival

Aside from McDavid's genius, the Oilers' supporting cast was also on fire. Draisaitl and Ekholm both scored and assisted a goal, and Evan Bouchard added three clutch assists. Netminder Stuart Skinner made 20 saves to keep his team in the battle.

The Oilers' record now stands at 5-4-2, a welcome turnaround from two maddening losses. The Mammoth (8-3-0), meanwhile, returns home after a four-game trek in the Eastern Time zone, having its winning streak broken in Edmonton.