NORTH BAY, Ont. — Eric Henderson scored three goals and set up another and Serron Noel also had a hat trick to pace the Oshawa Generals to a 7-2 win over the North Bay Battalion on Thursday in Ontario Hockey Leauge action.

Daniil Antropov rounded out the offence for Oshawa (1-1-0) with a goal and an assist while Cole Ceci stopped 34 shots.

Daniel Walker and Justin Brazeau had goals for the Battalion (1-2-0).

Christian Propp started in net for North Bay and allowed five goals on 17 shots through 27:17. Joe Vrbetic stopped 12-of-14 shots the rest of the way.

Neither team scored on the power play. The Generals were 0 for 6 while the Battalion went 0 for 5.

---

PETES 5 ICEDOGS 2

PETERBOROUGH, Ont. — Liam Kirk broke a tie 14:32 into the second period and the Petes went on to beat Niagara.

Brady Hinz, Chad Denault, Cole Fraser and Christopher Paquette also scored for Peterborough (3-0-0).

Matthew Philip and Ben Jones scored for the IceDogs (1-1-0).

---

SPITFIRES 7 SPIRIT 5

WINDSOR, Ont. — Jean-Luc Foudy had a goal and three assists to lead the Spitfires over Saginaw.

Luke Boka, Nathan Staios, Jordan Frasca, Connor Corcoran, Tyler Angle and Grayson Lad supplied the rest of the offence for Windsor (2-1-0).

Blade Jenkins, Albert Michnac, Jake Goldowski, Cole Coskey and Nicholas Porco scored for the Spirit (1-2-0).

---

COLTS 10 WOLVES 3

BARRIE, Ont. — Lucas Chiodo scored a hat trick and tacked on two assists and Ryan Suzuki had a goal and four helpers to power the Colts over Sudbury.

Ben Hawerchuk struck twice for Barrie (1-1-0). Matej Pekar and Jason Willms had a goal and two assists apiece and Sam Rhodes and Tyler Tucker also scored.

Nolan Hutcheson, Cole Candella and David Levin scored for the Wolves (1-1-0).

---