BARRIE, Ont. - Kevin Labanc had a goal in the first period and added two in the second to complete the hat trick as the Barrie Colts doubled the Niagara IceDogs 6-3 on Saturday night in Ontario Hockey League action.

Ben Hawerchuk, Justin Scott and Brendan Lemieux supplied the rest of the offence for Barrie (29-17-2). MacKenzie Blackwood kicked out 34 shots in goal.

Brendan Perlini scored twice for the IceDogs (21-22-4), who suffered their first regulation loss over a 12 game stretch. Blake Siebenaler started the scoring for Niagara in the first period.

Brent Moran made 25 saves for the IceDogs.

The Colts scored twice on five power plays while Niagara also converted twice, but on nine chances.

---

FRONTENACS 5 STING 2

KINGSTON, Ont. — Conor McGlynn scored twice and added an assist to help the Frontenacs snap a four-game losing streak with a win against Sarnia.

Jared Steege, Lawson Crouse and Juho Lammikko also found the back of the net for Kingston (18-20-7).

Hayden Hodgson and Daniel Nikandrov had goals for the Sting (23-19-6).

---

RANGERS 4 STORM 1

KITCHENER, Ont. — Ryan MacInnis had a pair of goals to lead the Rangers over Guelph.

Brandon Robinson opened the scoring for Kitchener (22-15-9), with Mike Davies finishing off the attack.

Givani Smith scored in the first period for the Storm (27-18-4).

---

67's 4 PETES 2

PETERBOROUGH, Ont. — Travis Konecny scored one-of-two Ottawa goals in the third period and added three assists as it doubled up the Petes.

Alex Lintuniemi had the other goal in the third period for the 67's (26-18-3), who won for the sixth time in the past seven games. Nathan Todd and Dante Salituro added the others.

Josh MacDonald and Cameron Lizotte found the back of the net for Peterborough (18-23-5), which had a three-game winning streak snapped.

---

SPITFIRES 3 WHALERS 2 (SO)

PLYMOUTH, Mich. — Lucas Venuto had the only goal in the shootout and had another in regulation as Windsor slipped past the Whalers to end a two-game losing streak.

Hayden McCool had the other goal for the Spitfires (20-25-2) late in the second period.

Connor Chatam and Will Bitten had goals on the power play for Plymouth (16-27-4).

---

GREYHOUNDS 7 STEELHEADS 1

SAULT STE. MARIE, Ont. — Jared McCann scored twice in the first period while Blake Speers added two of his own as the Greyhounds routed Mississauga for their 10th-straight win.

Anthony DeAngelo, Keigan Goetz and Michael Bunting rounded out the attack for Sault Ste. Marie (37-9-2).

Stefan LeBlanc responded with a goal on the man advantage in the third for the Steelheads (20-26-3).

---

ATTACK 7 WOLVES 2

OWEN SOUND, Ont. — Kyle Platzer had one of five goals in the second period for the Attack as they extended Sudbury's losing streak to 17 games.

Daniel Milne, Erik Bradford, Jaden Lindo, Jacob Busch, Zach Nastasiuk and Justin Brack also scored for for Owen Sound (21-16-9). The Attack ended a losing streak of their own, halting a three-game skid.

Jacob Harris scored twice in the second period for the Wolves (7-38-2).

---

BULLS 5 SPIRIT 4 (OT)

SAGINAW, Mich. — David Tomasek scored 57 seconds into overtime to lift Belleville over the Spirit, ending its six-game losing streak.

Brett Gustavsen, Stephen Harper, Brandon Saigeon and Matt Luff also chipped in for the Bulls (20-22-6).

Kris Bennett, Tye Felhaber, Jacob Ringuette and Artem Artemov had goals for Saginaw (22-23-3).

---