Skip to content
21 June 2026

Toronto Maple Leafs secure thrilling victory against Edmonton Oilers

A rollercoaster game ends with a dramatic finish and key performances.

Toronto Maple Leafs celebrate victory against Edmonton Oilers
The Toronto Maple Leafs secure a thrilling win against the Edmonton Oilers in a nail-biting match.

Game overview

The Toronto Maple Leafs faced off against the Edmonton Oilers in a highly anticipated matchup that showcased the intensity of NHL hockey. The game started off in favor of the Leafs, who quickly established a commanding 3-0 lead in the first period. Goals from Matthew Knies, William Nylander, and Bobby McMann set the tone early, demonstrating Toronto’s offensive prowess. Just 18 seconds into the third period, Mitch Marner extended the lead to 4-1, seemingly putting the game out of reach for the Oilers.

Edmonton’s comeback attempt

However, the Oilers were not ready to back down. With the clock winding down in the third period, they mounted a fierce comeback. Connor McDavid, known for his playmaking abilities, set up Leon Draisaitl for what appeared to be a game-tying goal. But in a dramatic twist, the goal was disallowed after a coach’s challenge revealed that John Klingberg was offside. This pivotal moment kept the Leafs ahead, but the pressure was on as Edmonton continued to push for a goal.

Key performances and final moments

Toronto’s goaltender, Joseph Woll, emerged as the hero of the night, making an impressive 45 saves. His crucial glove save against Corey Perry in the dying seconds of the game preserved the victory for the Leafs. Marner, who recorded two points, became the fastest Toronto player to reach 70 points in a season since the 1993-94 season, highlighting his exceptional performance. Despite the win, head coach Craig Berube expressed concerns about the team’s ability to maintain their aggressive play, suggesting that they could have done more to secure the lead. The game not only showcased the skill and determination of both teams but also set the stage for an exciting season ahead.

World Cup 2026LIVE

Live now

Uruguay
00LIVE · Group H
Cape Verde

Upcoming matches

Today
New Zealand
21:00EDTGroup G
Egypt
Tomorrow
Argentina
13:00EDTGroup J
Austria
France
17:00EDTGroup I
Iraq
Norway
20:00EDTGroup I
Senegal

Results

Today
Belgium
00FT · Group G
Iran
Spain
40FT · Group H
Saudi Arabia
Tunisia
04FT · Group F
Japan
Sat 20 Jun
Ecuador
00FT · Group E
Curaçao
Updated 18:10 EDT