BARRIE, Ont. — Andrei Svechnikov scored a hat trick as the Barrie Colts defeated the Windsor Spitfires 6-2 on Saturday night in Ontario Hockey League action.
Aaron Luchuk had a power-play goal and three assists for the Colts (29-18-3). Dmitry Sokolov and Jason Willms also chipped in while Leo Lazarev turned aside 25 shots.
Curtis Douglas and Jake Smith scored for Windsor (23-22-4), which got 33 saves from Michael DiPietro.
Barrie went 2 for 5 on the power play and the Spitfires converted once on six opportunities.
STING 5 KNIGHTS 1
SARNIA, Ont. — Anthony Salinitri scored the first of three goals in the second period to lift the Sting past London.
Drake Rymsha, Adam Ruzicka, Sean Josling and Hugo Leufvenius rounded out the attack for Sarnia (36-12-4). Justin Fazio turned aside 23 shots for the win in net.
Alex Formenton opened the scoring for the Knights (26-20-4) while Jordan Kooy combined with Joseph Raaymakers for 25 saves.
BULLDOGS 2 STEELHEADS 1
HAMILTON — Riley Stillman scored the winner and Nick Donofrio made 30 saves as the Bulldogs topped Mississauga.
Matthew Strome opened the scoring for Hamilton (33-12-6).
Michael McLeod responded for the Steelheads (23-26-1) and Emanuel Vella turned aside 23 shots.
FRONTENACS 5 ICEDOGS 3
KINGSTON, Ont. — Linus Nyman had two goals and an assist as the Frontenacs toppled Niagara.
Jason Robertson, Cliff Pu and Ryan Cranford also scored for Kingston (27-16-7). Jeremy Helvig stopped 36 shots.
Akil Thomas, Sam Miletic and Danial Singer scored for the IceDogs (26-16-7). Colton Incze made 34 saves.
GENERALS 8 PETES 2
PETERBOROUGH, Ont. — Kenny Huether and Domenico Commisso each scored once and assisted twice as Oshawa crushed the Petes.
Hayden McCool, Serron Noel, Nick Wong, Jack Studnicka, Renars Krastenbergs and Brendan Harrogate supplied the rest of the offence for the Generals (24-23-3). Kyle Keyser made 37 saves.
Nick Robertson had both goals for Peterborough (18-26-6) and Hunter Jones combined with Dylan Wells for 32 saves.
SPIRIT 3 FIREBIRDS 2
SAGINAW, Mich. — Mason Kohn scored the eventual winner on a second-period power play and Evan Cormier stopped 29 shots as the Spirit edged Flint.
DJ Busdeker and Ryan Stepien also chipped in for Saginaw (25-16-6).
Ty Dellandrea and Maurizio Colella had power-play goals for the Firebirds (24-21-4). Garrett Forrest kicked out 30-of-33 shots.
ATTACK 6 RANGERS 3
OWEN SOUND, Ont. — Maksim Sushko struck twice and Olivier Lafreniere turned away 21 shots as the Attack got past Kitchener.
Kevin Hancock, Jonah Gadjovich, Brett McKenzie and Cade Robinson also scored for Owen Sound (23-19-7).
Logan Brown, Givani Smith and Adam Mascherin scored for the Rangers (34-15-2). Luke Richardson made 38 saves.