NORTH BAY, Ont. - Stephen Harper scored in the 10th round of the shootout to lift the Belleville Bulls over the North Bay Battalion 3-2 on Thursday in Ontario Hockey League action.

Captain Jake Marchment and Jordan Subban scored in regulation time for Belleville (10-3-0), while Charlie Graham made 48 saves in net and turned away seven skaters in the shootout.

Kyle Wood and Brenden Miller had goals for North Bay (6-2-4). Jake Smith stopped 21 shots.

The Bulls went 0 for 5 on the power play, while the Battalion scored once on four man advantages.

---

OTTERS 5 WHALERS 2

ERIE, Pa. — Connor McDavid scored twice and added two assists as the Otters sank the Whalers.

Nick Betz and Alex DeBrincat had a goal each for Erie (12-0-1), while Troy Donnay put the puck into an empty net.

Bryce Yetman and Matt Mistele replied for Plymouth (10-4-0).

---

67's 4 ICEDOGS 1

ST. CATHARINES, Ont. — Trent Mallette had back-to-back goals to help Ottawa past Niagara.

Jeremiah Addison and Erik Bradford also scored for the 67's (6-7-0).

Carter Verhaeghe had the lone goal for the IceDogs (2-11-0).

---

PETES 4 STEELHEADS 1

PETERBOROUGH, Ont. — Greg Betzold had a hat trick to lead the Petes past Mississauga.

Josh MacDonald added an empty-net goal for Peterborough (3-6-3).

Marcus Dickerson was the lone scorer for the Steelheads (3-5-1).

---

SPITFIRES 4 FRONTENACS 3

WINDSOR, Ont. — Sam Povorozniouk had the eventual winner at the 18:33 mark of the third period as the Spitfires edged Kingston.

Trevor Murphy and Cristiano DiGiacinto had power-play goals for Windsor (5-7-1), while Ryan Moore also scored.

Conor McGlynn, Robert Polesello and Spencer Watson replied for the Frontenacs (6-5-1).

---

STING 7 COLTS 1

BARRIE, Ont. — Brandon Lindberg struck twice as Sarnia routed the Colts.

Anthony DeAngelo scored and added two assists for the Sting (5-6-2), while Noah Bushnell, Vladislav Kodola, Hayden Hodgson and Pavel Zacha chipped in as well.

C.J. Garcia had the only goal for Barrie (7-6-1).