GUELPH, Ont. - Robby Fabbri and Kerby Rychel each had a goal and two assists as the Guelph Storm extended their win streak by downing the visiting Sarnia Sting 6-1 on Friday in Ontario Hockey League play.
Justin Auger, Zack Mitchell and Scott Kosmachuk had a goal and an assist apiece for the Storm (38-8-3), who won their ninth game in a row, while Ryan Horvat added a single goal.
Nikolay Goldobin scored the lone goal for the Sting (15-29-6), who are winless in three outings.
Guelph's Matthew Mancina made 26 saves for the win as Brodie Barrick turned away 34-of-40 shots for Sarnia.
The Storm went 3 for 4 on the power play while the Sting failed to score on seven chances with the man advantage.
FRONTENACS 3 WHALERS 2
PLYMOUTH, Mich. -- Sam Bennett scored the winner at 19:08 of the third as Kingston edged the Whalers.
Corey Pawley and Spencer Watson also scored for the Frontenacs (27-18-4) while Bennett picked up an assist on both.
Ryan Hartman and Zach Lorentz supplied the offence for Plymouth (17-27-5).
Kingston's Matt Mahalak made 21 saves for the win as Alex Nedeljkovic turned away 49-of-52 shots for the Whalers.
SPIRIT 7 BULLS 0
SAGINAW, Mich. -- Jesse Graham had three goals and an assist and Jake Paterson made 29 saves as the Spirit blanked Belleville.
Justin Sefton, Eric Locke and Kristoff Kontos each had a goal and an assist for Saginaw (24-21-5) and Blake Clarke added a single goal.
Defencemn Adam Bignall and Jordan Subban were both a team-worst minus-3 for the Bulls (14-31-4).
Belleville's Michael Giugovaz turned away 40-of-47 shots in a losing effort.
COLTS 6 RANGERS 4
KITCHENER, Ont. -- Andreas Athanasiou scored once and set up three more as Barrie toppled the Rangers.
Mitchell Theoret had a goal and two assists for the Colts (25-19-3) and Aaron Ekblad, Joseph Blandisi, Brendan Lemiex and Michael Webster each scored once.
Kitchener (16-30-2) got goals from Nick Magyar, Max Iafrate, Curtis Meighan and Justin Bailey.
Barrie's Daniel Gibl made 18 saves for the win as Jordan DeKort turned aside 22-of-27 shots for the Rangers.
STEELHEADS 2 ICEDOGS 1
MISSISSAUGA, Ont. -- Spencer Martin made 38 saves, including 22 in the second period, as the Steelheads edged Niagara.
Sam Babinstev's goal at 5:09 of the second period stood up as the winner for Mississauga (19-27-4) while Brett Foy scored the game's first goal.
Zach Wilkie scored his first-career OHL goal the IceDogs (17-27-6), who have dropped three straight contests.
Jon D'Ilario turned away 20-of-22 shots for Niagara.
OTTERS 4 ATTACK 3
OWEN SOUND, Ont. -- Oscar Dansk made 24 saves and three Erie skaters recorded multi-point outings as the Otters handed the Attack their fourth loss in a row.
Michael Curtis, Connor McDavid and Brendan Gaunce each had a goal and an assist for Erie (39-9-2), which won its fourth straight contest, while Andre Burakovsky scored once.
Zach Nastasiuk had a pair of goals for Owen Sound (21-21-6) and assisted on Kyle Platzer's goal as well.
Brandon Hope stopped 36-of-40 shots for the Attack.
KNIGHTS 3 WOLVES 2
SUDBURY, Ont -- Jake Patterson made 39 saves and Max Domi had a goal and an assist as London slipped past the Wolves.
Chris Tierney also had a goal and an assist for the Knights (33-11-5) while Alex Basso added a single goal.
Dominik Kahun and Nathan Pancel scored for Sudbury (27-14-8).
Franky Palazzese turned away 39-of-42 shots in a losing cause for the Wolves.
BATTALION 5 GENERALS 1
OSHAWA, Ont. -- Brendan O'Neill made 25 saves as North Bay defeated the Generals.
Brett McKenzie, Matt MacLeod and Ben Thomson each had a goal and an assist for the Battalion (26-18-6) while Mathew Santos and Jared Steege added a goal apiece.
Michael Dal Colle scored the lone goal for Oshawa (31-14-4).
Daniel Altshuler stopped 33-of-38 shots in a losing cause for the Generals.