NORTH BAY, Ont. — Brandon Coe scored 2:17 into overtime as the North Bay Battalion edged the London Knights 4-3 on Sunday in Ontario Hockey League action.

Brad Chenier, Patrick Brown and Matthew Struthers had goals in regulation time for the Battalion (22-21-3).

Liam Foudy, Evan Bouchard and William Lochead scored for the Knights (30-7-6).

Christian Propp made 37 saves for North Bay and Joseph Raaymakers stopped 26 shots for London.

The Battalion went 0 for 4 on the power play and the Knights were 0 for 2 with the man advantage.

---

ICEDOGS 4 STORM 3

GUELPH, Ont. — Akil Thomas struck twice, including the winner, to lead Niagara past the Storm.

Kirill Maksimov and Jason Robertson also scored for the IceDogs (27-10-7).

Isaac Ratcliffe, Sean Durzi and Owen Lalonde supplied the offence for Guelph (24-13-8).

---

BULLDOGS 3 FRONTENACS 1

KINGSTON, Ont. — Matthew Strome scored the winner at 10:41 of the second as Hamilton toppled the Frontenacs.

Jake Gravelle and Eric Henderson also scored for the Bulldogs (21-21-4).

Ian Derungs replied for Kingston (12-32-1).

---

RANGERS 5 ATTACK 3

KITCHENER, Ont. — Greg Meireles had a hat trick as the Rangers beat Owen Sound.

Kitchener (20-21-3) also got goals from Jonathan Yantsis and Rickard Hugg.

Aidan Dudas, Maksim Sushko and Cade Robinson scored for the Attack (22-19-4).

---

STEELHEADS 3 STING 2

MISSISSAUGA, Ont. — Thomas Harley's power-play goal at 2:29 of the third lifted the Steelheads over Sarnia.

Ryan Wells and Cole Carter also scored for Mississauga (21-19-5).

Jacob Perreault and Mitch Eliot found the back of the net for the Sting (19-21-7). Marko Jakovljevic was ejected for checking to the head at 2:05 of the third.

---

SPIRIT 4 SPITFIRES 1

SAGINAW, Mich. — Cole Perfetti and Bode Wilde scored less than two minutes apart in the first as the Spirit held on to down Windsor.

Blade Jenkins and DJ Busdeker also scored for Saginaw (28-12-4). Reagan O'Grady was given a match penalty at 20:00 of the third period.

Daniel D'Amico had the lone goal for the Spitfires (20-23-3).

---

GENERALS 8 FIREBIRDS 4

OSHAWA, Ont. — Anthony Salinitri scored three of the Generals' six goals in the third period to double up Flint.

Tyler Tullio, Kyle MacLean, Brandon Saigeon, Brett Neumann and Serron Noel also scored for Oshawa (28-15-2).

Ethan Keppen, Kyle Harris, Jake Durham and Eric Uba struck for the Firebirds (8-36-3).

---