SAGINAW, Mich. - Cristiano DiGiacinto scored a hat trick and added an assist, Ben Johnson had two goals and two assists, and Alex Fotinos stopped 27 shots to lead the visiting Windsor Spitfires over the Saginaw Spirit 11-6 in Ontario Hockey League action Friday.
Slater Koekkoek scored a goal and helped on two others, and Nikita Yazkov, Ryan Foss, and Josh Ho-Sang each had a goal and an assist. Ty Bilcke rounded out the Windsor (21-12-1) offence with his first goal of the season.
Nikita Serebryakov started in net for the Spirit and gave up nine goals on 39 shots. He was replaced by David Ovssannikov, who allowed two goals on two shots in the last 1:47 of the game.
GREYHOUNDS 5 RANGERS 4
KITCHENER, Ont. — Andrew Fritsch scored twice to lead the visiting Greyhounds past the Rangers.
Brandon Halverson turned away 23 shots for the win, while his counterpart, Matthew Greenfield, made 28 saves.
ICEDOGS 6 KNIGHTS 5
LONDON, Ont. — Brendan Perlini scored twice and added an assist, and Brent Moran made 54 saves as the IceDogs upset the Knights.
Jake Patterson made 26 saves in the losing effort.
FRONTENACS 8 67'S 5
OTTAWA — Roland McKeown scored twice and added two assists to lift Kingston over the 67's.
Samuel Schutt also had two goals for the Frontenacs (19-11-4), and Ryan Verbeek, Ryan Kejawinski, Roberto Polesello, and Darcy Greenaway rounded out the Kingston offence.
Ryan Van Stralen scored twice for Ottawa (11-19-3), and Joseph Blandisi had a goal and two assists. Brett Gustavsen and Dante Salituro had a goal and an assist apiece.
WHALERS 4 GENERALS 3 (SO)
OSHAWA, Ont. — Connor Chatham scored the tying goal in the third period, and added the shootout winner as Plymouth edged the Generals.
Francesco Vilardi and Zach Lorentz rounded out the offence for Plymouth (12-20-4), and Brook Hiddink had two assists.
Justice Dundas, Hunter Smith, and Michael Dal Colle scored for Oshawa (24-9-3).
Alex Nedeljkovic stopped 36 shots for the win, while Daniel Altshuller made 24 saves in the losing effort.