KITCHENER, Ont. - The losing streak is over for the Kitchener Rangers.

Ryan MacInnis scored the winner in the shootout and also added a goal in regulation as Kitchener snapped a five-game skid with a 5-4 victory over the Windsor Spitfires on Friday in Ontario Hockey League action.

David Miller, Darby Llewellyn and Dmitrii Sergeev rounded out the attack for the Rangers (28-22-10).

Patrick Sanvido, Jamie Lewis, Sam Povorozniouk and Jalen Chatfield had goals for Windsor (24-33-4).

Jake Paterson made 31 saves in goal for Kitchener. Alex Fostinos started for the Spitfires and stopped 14-of-17 shots in 14:17. Brendan Johnston went the rest of the way, turning aside 24 shots in 50:43.

The Rangers scored once on three power plays while Windsor went 2 for 3 with the man advantage.

---

FRONTENACS 4 PETES 2

KINGSTON, Ont. — Evan McEneny and Conor McGlynn had power-play goals in the third period as the Frontenacs doubled up Peterborough.

Calgary Flames prospect Sam Bennett added a short-handed goal in the third for Kingston (26-26-8). Roland McKeown scored in the first.

Jonathan Ang and Michael Clarke found the back of the net in the first period for the Petes (25-31-6).

Peterborough's Cameron Lizotte received a game misconduct and a major penalty for checking to the head at 5:19 of the third period.

---

GREYHOUNDS 5 STING 4

SARNIA, Ont. — Gabe Guertler struck twice as the Greyhounds won their 11th in a row by edging the Sting.

Tim Gettinger, Sergey Tolchinsky and Jean Dupuy also scored for Sault Ste. Marie (49-11-2).

Jakob Chychrun, Pavel Zacha, Alexandre Renaud and Stephen Pierog supplied the offence for Sarnia (27-28-7).

---

STORM 3 ATTACK 1

GUELPH, Ont. — Pius Suter had a pair of goals and an assist as the Storm topped Owen Sound.

Jason Dickinson added an empty-net goal for Guelph (35-23-4).

Thomas Schemitsch scored in the second period for the Attack (30-21-9).

---

KNIGHTS 6 67'S 5 (OT)

OTTAWA — Julius Bergman had the overtime winner and added two assists as London edged the 67's.

Christian Dvorak, Jack Hidi, Max Domi, Matt Rupert and Mitchell Marner rounded out the attack for the Knights (38-22-3).

Travis Konecny struck twice for Ottawa (34-22-5) as Jeremiah Addison, Brendan Bell and Nathan Todd also chipped in.

---

WOLVES 3 BULLS 0

SUDBURY, Ont. — Troy Timpano stopped 31 shots as the Wolves snapped a five-game skid by shutting out Belleville.

Jacob Harris, Kyle Capobianco and Austin Clapham found the back of the net for Sudbury (11-49-2).

Charlie Graham turned away 22 shots for the Bulls (25-30-7).