OSHAWA, Ont. -- Michael Dal Colle scored twice and Cole Cassels had four assists as the Oshawa Generals blanked the visiting Peterborough Petes 6-0 on Friday in Ontario Hockey League play.
Oshawa's Daniel Altshuller made 23 saves for his fourth-career shutout while Scott Laughton had a goal and two assists. Chris Carlisle, Bradley Latour and Brian Hughes also scored for Generals (22-7-2).
Peterborough (11-17-3) defencemen Clark Seymour and Connor Bolland were each minus-3.
Andrew D'Agostini stopped 41-of-47 shots for the Petes, who are winless in three contests.
Oshawa went 2 for 6 on the power play while Peterborough failed to score on three chances with the man advantage.
FRONTENACS 5 COLTS 2
KINGSTON, Ont. -- Ryan Kujawinski scored twice and Matt Mahalak made 37 saves as the Frontenacs extended their winning streak to five games by downing Barrie.
Slater Doggett had a goal and an assist for Kingston (16-9-3) while Mack Lemmon and Sam Bennett had the others.
Andrew Mangiapane scored once for the Colts (14-11-3) and set up Matt Kreis' goal as well.
Mackenzie Blackwood stopped 31-of-36 shots for Barrie.
OTTERS 2 67'S 0
OTTAWA -- Andre Burakovsky scored his 20th goal of the season and added an assist as the Otters blanked the 67's for their sixth win in a row.
Dane Fox also scored for Erie (25-4-1), and goalie Oscar Dansk stopped 32 shots for the shutout.
Philippe Trudeau made 31 saves for Ottawa (10-15-3).
Erie was 1 for 3 on the power play while the 67s were scoreless in four man-advantage opportunities.
GREYHOUNDS 4 WHALERS 3
PLYMOUTH, Mich. -- Brandon Halverson made 36 saves, and Jared McCann had a goal and an assist to lead Sault Ste. Marie over the Whalers.
Andrew Fritsch, Blake Speers, and Jean Dupuy also scored for the Greyhounds (20-6-3), while Darnell Nurse helped with two assists on the night.
Zach Lorentz scored twice for the Whalers (11-16-3), and Mathieu Henderson scored in the third period to pull Plymouth to within one goal.
Whalers goalie Alex Nedeljkovic stopped 33 shots in the losing effort.
ATTACK 5 STORM 3
GUELPH, Ont. -- Gemel Smith had two goals and an assist and Brandon Hope stopped 43 shots as Owen Sound toppled Guelph.
Holden Cook also scored twice for the Attack (15-10-5) and Zach Nastasiuk had a goal and an assist.
Robby Fabbri had a pair of goals for the Storm (20-6-3) while Nick Ebert scored once.
Justin Nichols started in goal for Guelph but was pulled after giving up three goals on eight shots. Matthew Mancina replaced Nichols and stopped 11-of-12 shots in two periods of relief.
RANGERS 5 SPIRIT 3
KITCHENER, Ont. -- Darby Llewellyn scored his 15th and 16th goals of the season and Max Iafrate had four assists to lift the Rangers over Saginaw.
Nick Magyar also scored for Kitchener (11-16-1), while Brent Pederson and Brandon Robinson added power-play goals. Radek Faska had three assists.
The Spirit (15-11-4) were led offensively by Kristoff Kontos, who scored two. Nick Moutrey added the other.
Jordan DeKort stopped 37 shots for the victory while Saginaw's Nikita Serebryakov made 34 saves in the losing cause.
KNIGHTS 5 SPITFIRES 4 (OT)
LONDON, Ont. -- Max Domi scored 1:11 into extra time as the Knights edged Windsor for its fourth straight victory.
Bo Horvat had a goal and two assists for London (21-6-2) while Michael McCarron, Chris Tierney and Josh Anderson added a goal each.
Remy Giftopoulos scored twice for the Spitfires (18-10-1) and Josh Ho-Sang had three assists. Brady Vail and Slater Koekkoek added the others.
Anthony Stolarz made 23 saves for the Knights while Dalen Kuchmey stopped 42 shots for Windsor.
ICEDOGS 4 STEELHEADS 3 (SO)
MISSISSAUGA, Ont. -- Jordan Maletta scored the shootout winner as Niagara handed the Steelheads their fifth loss in a row.
Vince Dunn, Eric Ming and Matt Gillard scored in regulation for the IceDogs (8-18-4), who won for the first time in three outings.
Bobby MacIntyre scored twice for Mississauga (13-15-3) and Josh Burnside added the other.
Brent Moran made 30 saves for Niagara while Spencer Martin turned aside 22 shots for the Steelheads.
WOLVES 7 STING 6 (OT)
SUDBURY, Ont. -- Nathan Pancel scored twice, including the winner, and added an assist as the Wolves slipped past Sarnia.
Connor Crisp and Mathew Campagna also scored two goals apiece for Sudbury (14-9-7), who won its fourth game in a row, while Jacob Harris scored once.
Daniel Nikandrov had two goals for the Sting (10-17-3) and Nikolay Goldobin scored once and set up two more. Tyler Hore and Nikita Korostelev each had a goal and an assist and Nick Sproviero scored once to round out Sarnia's offence.
Franky Palazzese made 24 saves for the Wolves while Taylor Dupuis, the much busier of the netminders, stopped 57-of-64 shots in a losing cause.