After their defence and goaltending faltered, the Barrie Colts relied on their vaunted offence to stun the Oshawa Generals.
Rookie Alexander Burmistrov scored the game-winner with seven seconds left in the third period as the Colts earned an improbable 6-5 win over the Generals in an Ontario Hockey League thriller Thursday night.
Trailing 5-1 just past the midway point of the second period, the Colts (6-2-0) erupted for five unanswered goals, capped by Burmistrov's second of the game. The 17-year-old native of Kazan, Russia is second on the team with 14 points, leading Barrie to an Eastern Conference-best 38 goals through eight games.
Alex Hutchings kicked off the comeback with a power-play goal at 12:31 of the second, and later tied the game 5-5 with 4:31 left in the third.
Ryan O'Connor and Josh Brittain had the other Barrie goals, while Stephen Gaskin chipped in with three assists.
In other Ontario Hockey League action Thursday, it was: Peterborough 7 Erie 1; Windsor 2 London 0; and Brampton 6 Niagara 3.
At Barrie, Ont., Jeff Hayes led the way with a pair of goals for the Generals (2-3-2), his first of the night chasing Barrie starting netminder Peter Di Salvo at 10:02 of the second. He added his second at 11:26, completing the Oshawa scoring.
John Padulo, Conor Stokes and Nick Esposto had singles for the Generals.
Dalton McGrath earned the win for Barrie, coming in to relieve Di Salvo and allowing just one goal on 12 shots the rest of the way.
Kevin Bailie made 30 saves in defeat for Oshawa.
Petes 7 Otters 1
At Peterborough, Ont., Ryan Spooner and Brett Theberge each scored a pair of goals as the Petes cruised past Erie.
Pat Daley, Justin Larson and Liam Heelis also scored for Peterborough (6-3-0).
Mike Cazzola's third-period goal provided the lone offence for the Otters (2-3-2).
Spitfires 2 Knights 0
At Windsor, Ont., Troy Passingham picked up his first career Ontario Hockey League shutout as the Spitfires blanked London.
Richard Panek and Justin Shugg had the goals for Windsor (6-2-1).
Michael Hutchinson made 41 saves in a losing effort for the Knights (5-2-0).
Battalion 6 IceDogs 3
At St. Catharines, Ont., Sam Carrick scored three goals as Brampton beat the IceDogs.
Thomas Stajan, with two, and Cameron Wind also scored for the Battalion (2-3-1).
Freddie Hamilton, Dylan MacEachern and Chris DeSousa replied for the IceDogs (2-4-2).