ST. CATHARINES, Ont. - IceDogs goaltender Brent Moran stopped 35 shots as Niagara topped Saginaw 4-2 in Ontario Hockey League action on Friday.
Vince Dunn, Eric Ming, and Graham Knott each had a goal and an assist for the IceDogs (18-27-7), and Aaron Haydon added the other Niagara goal.
Justin Sefton and Kristoff Kontos had goals for Saginaw (25-23-5), while Eric Locke picked up two assists.
Spirit goalie Nikita Serebryajov made 31 saves in the loss.
FRONTENACS 7 PETES 6 (SO)
PETERBOROUGH, Ont. — Spencer Watson scored in regulation and again in a shootout to lift the visiting Frontenacs over the Petes.
Henri Ikonen scored twice for Kingston (28-19-4), Sam Bennett had a goal and three assists, Corey Pawley had a goal and one assist, and Ryan Verbeek also scored. Watson picked up two assists as well.
Nick Ritchie scored five goals and added one assist for the Petes (24-22-5), while Eric Cornel scored one and assisted on five more.
Kingston's Matt Mahalak made 24 saves, while Peterborough's Jason Da Silva stopped 44 shots in the loss.
WHALERS 5 GREYHOUNDS 1
PLYMOUTH, Mich. — Ryan Hartman and Connor Chatham scored two goals apiece as the Whalers toppled Sault Ste. Marie.
Cullen Mercer also scored for the Whalers (19-27-5).
Sergey Tolchinsky replied for the West division-leading Greyhounds (35-14-5), who have now dropped three straight.
Alex Nedeljkovic made 34 saves for the win. Sault Ste. Marie's Brandon Halverson turned away 23 shots in defeat.
STORM 7 BULLS 4
GUELPH, Ont. — Brock McGinn scored his 34th and 35th goals of the season to lift the Storm over Belleville.
Matt Finn and Robby Fabbri each had a goal and two assists for Guelph (41-9-3), Kerby Rychel had a goal and an assist, and Zac Leslie and Stephen Pierog scored singles.
Remie Elie had a goal and assist for the Bulls (14-33-4), and Jake Marchment, Michael Cramarossa, and Cameron Brace also scored.
Justin Nichols made 27 saves for Guelph. Belleville's Michael Giugovaz stopped 23 shots in the loss.
GENERALS 3 RANGERS 2
KITCHENER, Ont. — Dylan Smoskowitz scored two goals and assisted on another as Oshawa edged Kitchener.
Cole Cassels had the other goal for Oshawa (33-15-5). He also added one assist.
Mason Kohn and Matia Marcantuoni supplied the offence for the Rangers (17-32-2).
Kitchener's Matthew Greenfield stopped 26 shots while his Oshawa counterpart, Ken Appleby, picked up the victory with 30 saves.
KNIGHTS 7 ATTACK 3
LONDON, Ont. — Bo Horvat and Chris Tierney each scored twice and added one assist apiece to lead the Knights over Owen Sound.
Max Domi had a goal and two assists for London (35-11-5), who outshot Owen Sound 46-19. Gemel Smith and Tim Bender also scored.
Kyle Platzer scored twice for Owen Sound (23-22-6), and Ethan Szypula had a goal and an assist.
Attack goalie Jack Finn made 39 saves in the loss, while London's Jake Patterson stopped 16 shots for the win.
STEELHEADS 3 SPITFIRES 2
MISSISSAUGA, Ont. — The Mississauga Steelheads did all their scoring on the power play to end the Windsor Spitfires' seven-game winning streak.
Jared Walsh, Andrew Goldberg, and Brett Foy scored for the Steelheads (20-29-4), while Bryson Ciafrone assisted on all three goals.
The Spitfires (32-18-2) got goals from Trevor Murphy and Sam Povorozniouk, who also added an assist.
Mississauga's Spencer Martin made 27 saves for the win. Windsor's Alex Fotinos stopped 24 of 27 shots.
67's 7 STING 2
OTTAWA — Ryan Van Stralen scored two goals, and Erik Bradford had a goal and three assists to lead the 67's over Sarnia.
Travis Konecny and Dante Salituro had a goal and two assists apiece, Brendan Bell had one goal and one assist, and Jonathan Duchesne also scored for Ottawa (18-29-4).
Hayden Hodgson and Brandon Lindberg recorded goals for the Sting (15-31-6).
Ottawa's Philippe Trudeau stopped 35 shots for the win, while Sarnia's Taylor Dupuis turned aside 34 to pick up the loss.