LONDON, Ont. – Cole Perfetti scored all four goals and Ivan Prosvetov stopped 47 shots leading the Saginaw Spirit to a 4-1 victory over the London Knights on Saturday night in Ontario Hockey League play.
Perfetti had a hat trick in the third period with one of his goals coming on the power play and another into an empty net.
The Spirit (44-15-2-3) went 1 for 3 with the man advantage.
Cole Tymkin found the back of the net for London (45-13-7), with Joseph Raaymakers turning aside 19 shots in defeat.
The Knights were scoreless on three power plays.
GENERALS 3 67’S 2
OTTAWA — Allan McShane scored the winner midway through the third period as Oshawa came back to beat the 67’s.
Cole Resnick and Tyler Tullio had second-period goals to erase a two-goal deficit for the Generals (41-19-4).
Lucas Chiodo and Graeme Clarke opened the scoring for Ottawa (47-12-5).
WOLVES 4 BULLDOGS 0
HAMILTON — Ukko-Pekka Luukkonen stopped all 41 shots he faced and Adam Ruzicka had a goal and two assists as Sudbury blanked the Bulldogs.
Peter Stratis, Ryan O’Bonsawin and Nolan Hutcheson supplied the rest of the offence for the Wolves (41-19-5).
Zachary Roy turned away 16 shots for Hamilton (29-32-5).
OTTERS 5 STEELHEADS 3
ERIE, Pa. — Brendan Hoffmann, Danial Singer and Hayden Fowler all scored in the third period as the Otters defeated Mississauga.
Mathew MacDougall and Chad Yetman also chipped in for Erie (26-34-4).
Nick Isaacson, Keean Washkurak and Nicholas Canade scored for the Steelheads (30-27-7).
FIREBIRDS 4 SPITFIRES 1
FLINT, Mich. — Cody Morgan scored the first of three third-period goals for the Firebirds in a victory over Windsor.
Hunter Holmes and Ethan Keppen, into an empty net, also had goals in the third for Flint (14-45-6) with Emmet Pierce adding the other.
Will Cuylle opened the scoring for the Spitfires (24-33-8).
GREYHOUNDS 6 STING 1
SAULT STE. MARIE, Ont. — Ryan O’Rourke had the winner and Jordan Sambrook tacked on three assists as the Greyhounds downed Sarnia.
Cole MacKay, Ryan Roth, Jacob LeGuerrier, Keeghan Howdeshell and Zack Trott supplied the rest of the offence for Sault Ste. Marie (41-16-7).
Morgan Frost of the Greyhounds received a major penalty and game misconduct for cross-checking in the third period.
Nolan Burke scored for the Sting (26-31-7).
PETES 5 COLTS 4
BARRIE, Ont. — Ryan Merkley scored twice and added an assist as Peterborough topped the Colts.
Cameron Butler, Nick Robertson and Zach Gallant also had goals for the Petes (31-30-3).
Ryan Suzuki led Barrie (26-33-4) with two goals while Jason Willms and Tyson Foerster had the others.
STORM 7 ATTACK 2
OWEN SOUND, Ont. — Cedric Ralph had the first of four goals in the third period for Guelph in a rout of the Attack.
Ty Collins, Fedor Gordeev, Nate Schnarr, Dmitri Samorukov, Nick Suzuki and Zack Terry rounded out the attack for the Storm (37-17-10).
Brady Lyle and Nolan Seed had goals for Owen Sound (29-30-6).