WINDSOR, Ont. -- Josh Ho-Sang scored twice and set up four more goals as the Windsor Spitfires edged the visiting North Bay Battalion 6-5 on Sunday in Ontario Hockey League action.
Eric Diodati and Brady Vail each had a goal and an assist for the Spitfires (33-18-2), who trailed 4-3 after 40 minutes, while Steven Janes and Ben Johnson added single goals.
Dylan Blujus, Zach Bratina, Brenden Miller, Barclay Goodrow and Ben thomson scored for the Battalion (28-20-6).
Windsor's Dalen Kuchmey made 43 saves for the win as Brendan O'Neill allowed six goals on 27 shots for North Bay.
The Spitfires went 3 for 7 on the power play while the Battalion scored twice on nine chances with the man advantage.
FRONTENACS 4 STING 2
KINGSTON, Ont. -- Lucas Peressini made 30 saves as the Frontenacs doubled up Sarnia for their fourth win in a row.
Robert Polesello and Michael Moffatt had a goal and an assist for Kingston (30-19-4) while Samuel Schutt and Henri Ikonen rounded out the scoring.
Jeff King and Hayden Hodgson responded for the Sting (15-33-6), who are on a seven-game slide.
Sarnia's Taylor Dupuis turned away 42-of-46 shots in a losing cause.
67's 4 STEELHEADS 2
MISSISSAUGA, Ont. -- Philippe Trudeau made 39 saves and Travis Konecny broke a 2-2 tie at 11:55 of the third period to lift Ottawa over the Steelheads.
Dante Salituro, Brendan Bell and Alex Lintuniemi also scored for the 67's (19-30-4).
Andrew Goldberg and Josh Burnside each had a goal and an assist for Mississauga (21-30-4) and Spencer Martin stopped 20-of-23 shots in defeat.
Steelheads forward Brandon Belding was ejected in the third period after receiving a major for checking-to-the-head.
KNIGHTS 5 WHALERS 4
LONDON, Ont. -- Chris Tierney scored once and assisted on another as the Knights edged Plymouth.
Owen MacDonald, Chandler Yakimowicz, Brady Austin and Josh Anderson also scored for London (36-12-5) and Max Domi had two assists.
Francesco Vilardi and Connor Chatham each had a goal and an assist for the Whalers (20-28-5), who had their three-game win streak halted, and Ryan Hartman and Victor Crus Rydberg had the others.
Jake Patterson started in net for the Knights but was pulled after allowing three goals on 11 shots. Justin Tugwell took over for London and stopped 8-of-9 shots in 29 minutes of play for the win. Alex Nedeljkovic made 37 saves for Plymouth.
RANGERS 3 WOLVES 2 (SO)
KITCHENER, Ont. -- Darby Llewellyn scored the only goal of the shootout as the Rangers slipped past Sudbury.
Justin Bailey and Matia Marcantuoni scored in regulation for Kitchener (19-32-2).
Connor Crisp opened the scoring for the Wolves (28-16-9) and Jeff Corbett's goal 24 seconds into the third period forced extra time.
Matthew Greenfield made 24 saves for the Rangers as Sudbury's Franky Palazzese turned aside 45-of-47 shots in defeat.
GENERALS 4 PETES 0
OSHAWA, Ont. -- Ken Appleby stopped all 21 shots his way as the Generals blanked Peterborough.
Michael Dal Colle had a goal and an assist for Oshawa (34-15-5) and Dylan Smoskowitz, Scott Laughton and Chris Carlisle added a goal apiece.
Jason Da Silva turned aside 35-of-39 shots for the Petes (24-24-5).
The Generals went 1 for 3 on the power play. Peterborough went 0 for 2.