BARRIE, Ont. -- Beau Jelsma scored four minutes into overtime as the Barrie Colts completed a 3-2 comeback against the Hamilton Bulldogs on Thursday in Ontario Hockey League action.
Ethan Cardwell and Tai York tied the game 2-2 to force the extra period as Barrie (11-7-2) won its third straight game.
Mack Guzda made 32 saves for the win.
Nathan Staios and Mark Duarte staked Hamilton (12-5-4) to an early lead.
Goalie Marco Costantini stopped 26 shots for the Bulldogs, who are on a six-game point streak.
Neither team scored on the power play. The Colts went 0 for 3 and Hamilton was 0 for 2.
OTTERS 5 SPITFIRES 4 (OT)
WINDSOR, Ont. -- Connor Lockhart put away the winner 1:36 into overtime as Erie downed the Spitfires.
Daniel D'Amato had a pair of goals in regulation time for the Otters (6-13-1), while Brett Bressette and Christian Kyrou chipped in as well.
Will Cuylle scored twice for Windsor (8-8-4), while Daniil Sobolev and Pasquale Zito rounded out the attack.
ICEDOGS 6 67's 1
ST. CATHARINES, Ont. -- Danil Gushchin scored and added two assists to power Niagara past Ottawa.
Jake Uberti had the eventual winner for the IceDogs (6-13-1), as Brice Cooke, Liam Van Loon, Cameron Butler and Andrew Wycisk also found the back of the net.
Vinzenz Rohrer replied for the 67's (11-10-2).
FRONTENACS 6 PETES 5
PETERBOROUGH, Ont. -- Paul Ludwinski's goal at the 12:03 mark of the third period was the winner as Kingston slipped past the Petes.
Shane Wright, Lucas Edmonds, Francesco Arcuri, Martin Chromiak and Jordan Frasca all scored as the Frontenacs (12-5-3) built a 5-0 lead.
Joe Carroll scored twice, including on the power play, for Peterborough (8-11-1). Ryan Gagner, Josh Kavanagh and Mason McTavish had the other goals.
FIREBIRDS 3 SPIRIT 0
SAGINAW, Mich. -- Ian Michelone stopped all 32 shots he faced as Flint blanked the Spirit.
Coulson Pitre, Riley Piercey and Braeden Kressler supplied the offence for the Firebirds (10-7-1).
Tristan Lennox turned aside 21-of-23 shots for Saginaw (10-8-1).