Eight minutes into period two Joseph Mack (3) tallied for Sarnia followed by goals from Brayden Guy (5) and Ryan McGregor (8).
Ryan Roth (12), playing his first game back in Sault Ste. Marie since being traded to Sarnia, scored to open the final frame.
Jacob Holmes (3) scored for the Greyhounds before Perreault (12) tallied his second of the game into an empty net at 15:22 before Nolan Dillingham (2) completed the scoring for the Sting, ending a three game losing streak.
“It was a bit weird at the start but once you get the first couple of shifts out of the way it’s just another game.”
Roth said the offensive surge wasn’t a surprise. “With the forwards we have on our team the scoring’s never going to be an issue. We may struggle a couple of games but we have a lot of guys who can put the puck in the net.”
The Greyhounds outshot the Sting with Sarnia goalie Ethan Langevin coming up big stopping 42 of 45 shots while Hounds’ tender Bailey Brkin made 19 saves.
SAULT STE MARIE, Ont. — Liam Foudy scored the overtime winner after setting up the tying goal in the third period, and the London Knights edged the Sault Ste. Marie Greyhounds 6-5 on Sunday in the Ontario Hockey League.
Connor McMichael scored his 25th of the season for London (17-5-2), and Cole Tymkim, Antonio Stranges, Luke Evangelista and Josh Nelson supplied the rest of the offence.
Cole MacKay had a short-handed goal for the Greyhounds (10-15-2). Zach Trott, Robert Calisti, Jaromir Pytlik and Jaden Peca also scored.
Dylan Myskiw started in net for the Knights, allowing five goals on 22 shots through 44:30. Brett Brochu stopped 9-of-9 attempts the rest of the way.
SUDBURY, Ont. — Quinton Byfield capped a hat trick with the overtime winner 35 seconds into the extra frame, lifting the Wolves (16-11-1) over Mississauga (8-16-2).
OTTAWA — Marco Rossi scored two goals and set up another, Joseph Garreffa and Austen Keating had a goal and two helpers apiece, and the 67’s (20-6-0) downed North Bay (5-22-0).
KITCHENER, Ont. — Michael Vukojevic scored a short-handed goal into an empty net with 38 seconds left in the game to lift the Rangers (10-10-4) over Guelph (15-3-4).
FLINT, Mich. — Vladislav Kolyachonok scored twice and Jake Durham and Connor Roberts had a goal and an assist apiece as the Firebirds (16-10-0) topped Sarnia (12-14-0).
OSHAWA, Ont. — The game between Kingston (6-15-4) and the Generals (16-8-1) was postponed due to inclement weather. A rescheduled date has not yet been set.