Malte Stromwall scored the winning goal 43 seconds into overtime as the Tri-City Americans came from behind to defeat the visiting Spokane Chiefs 5-4 on Friday in Western Hockey League action.
The 18-year-old winger also chipped in with two assists and earned the game's first star with his three-point performance.
The Americans (16-7-2), who trailed 4-3 in the final minute of regulation time, got a tying goal from Marcus Messier while skating with a sixth attacker to force extra time.
"We were 13 seconds away from a win," said Spokane coach Don Nachbaur, who coached his 999th WHL game. "We made far too many mistakes for us to walk out of here feeling good about our game."
Zach Yuen, Beau McCue and Mitch Topping also scored for the Americans, who have four straight victories, and Justin Feser and Drdyn Dow each had two assists.
Cole Wedman, Blake Gal, Brenden Kichton and Collin Valcourt all scored for the Chiefs (16-7-1), who lost for the first time in three outings.
Eric Comrie made 35 saves for his first career win over Spokane in six tries while Eric Williams turned aside 37 shots in a losing cause.
Both clubs went 0 for 2 on the power play.
Tri-City currently sits second in the U.S. Division standings, five points behind the Portland Winterhawks and one point ahead of the third-place Chiefs.
Elsewhere in the WHL, it was: Portland 4, Kootenay 2; Prince Albert 6, Brandon 0; Calgary 4, Medicine Hat 1; Edmonton 5, Moose Jaw 1; Red Deer 2, Lethbridge 1 (SO); Saskatoon 3, Kamloops 2; Kelowna 5, Regina 1 and Prince George 5, Victoria 4.
At Kennewick, Wash., Wedman opened the scoring for Spokane 5:29 into the first period, but Yuen responded at 11:31 to make it 1-1 after 20 minutes of action.
Gal and Kichton scored five minutes apart in the second period to give the Chiefs a 3-1 lead.
Topping scored for Tri-City with just 14 seconds remaining in the middle period and McCue tied the game at 8:44 of the third period.
Valcourt looked to have scored the winner for Spokane at 16:26 before Messier forced overtime.
Winterhawks 4 Ice 2
At Portland, Ore., Nicolas Petan scored twice in the third period and Brendan Leipsic extended his points streak to 12 games as the Winterhawks (19-4-1) beat Kootenay (7-13-1) for its 15th win in its last 16 games.
Raiders 6 Wheat Kings 0
At Brandon, Davis Vandane had a goal and two assists and Luke Siemens made 18 saves as Prince George (17-7-2) blanked the Wheat Kings (10-12-3).
Hitmen 4 Tigers 1
At Calgary, Cody Sylvester had two goals and an assist and Chris Driedger made 24 saves as the Hitmen (17-5-3) picked up their fourth straight victory by beating Medicine Hat (11-15-1), which is winless in six games.
Oil Kings 5 Warriors 1
At Edmonton, five different players scored for the Oil Kings, including captain Griffin Reinhart, and Laurent Brossoit made 22 saves as Edmonton (15-5-4) handed Moose Jaw (8-11-6) its third straight defeat.
Rebels 2 Hurricanes 1 (SO)
At Red Deer, Alta., Ty Rimmer stopped 44-of-45 shots for the Hurricanes (13-13-2), but Matt Bellerive scored in the shootout to give the Rebels (14-11-2) their fourth win in a row.
Blades 3 Blazers 2
At Kamloops, B.C., Nathan Burns scored the winning goal late in the third period and Andrey Makarov stopped 41 shots as Saskatoon (11-11-1) slipped past the Blazers (16-6-2).
Rockets 5 Pats 1
At Kelowna, B.C., JT Barnett scored twice, Myles Bell had three assists and Jordon Cooke made 15 saves as the Rockets (13-8-2) beat Regina (11-13-3), which lost in regulation for the first time in six outings.
Cougars 5 Royals 4
At Victoria, Brett Roulston and Ryan Hanes both scored twice and Mac Engel turned away 20 shots as Prince George (9-11-4) edged the Royals (12-12-0).