KITCHENER, Ont. — Dylan Di Perna had a goal and an assist as the Kitchener Rangers extended the Flint Firebirds’ run of futility with a 5-3 win Sunday in Ontario Hockey League action.
The Firebirds have not won in their last 13 games, going 0-11-2 over that span.
The Rangers’ win kept them three points behind London in the competitive Midwest Division. Kitchener sits third in the Midwest behind the Knights and Erie despite having the third-best record in the league at 32-8-4.
Joseph Garreffa, Adam Mascherin, Gustaf Franzen and Nick McHugh also scored for the Rangers, who have won seven of their last 10 games.
Cullen Mercer, Will Bitten and Dane Johnstone scored for Flint (14-26-5).
Luke Opilka made 29 saves for the Rangers, while Brent Moran stopped 19-of-23 shots for the Firebirds. Matthew Menna made 15 saves on 16 shots in relief.
FRONTENACS 2 BATTALION 1 (SO)
NORTH BAY, Ont. — Jason Robertson had the only goal in the shootout to lift Kingston over the Battalion.
Michael Dal Colle scored in regulation for the Frontenacs (30-13-3), who have won three straight games.
Cam Dineen had the lone goal for North Bay (23-16-6), tying the game 1:50 into the third period. Mike Baird got a game misconduct for checking from behind late in the third.
WOLVES 4 STORM 3 (SO)
SUDBURY, Ont. — David Levin and Ryan Valentini scored in the shootout as the Wolves topped Guelph.
Alan Lyszczarczyk led Sudbury (12-30-4) in regulation with a goal and an assist. Mikkel Aagaard and Dmitry Sokolov also scored.
Noah Carroll, Jake Bricknell and Matthew Hotchkiss supplied the offence for the Storm (9-30-6).
SPITFIRES 5 GREYHOUNDS 3
SAULT STE. MARIE, Ont. — Bradley Latour struck twice to lead Windsor over the Greyhounds.
Logan Brown and Brendan Lemieux had a goal and an assist apiece to help the Spitfires (29-12-5) earn their third straight victory, and Aaron Luchuk rounded out the attack.
Liam Hawel, Bobby MacIntyre and Jack Kopacka found the back of the net for Sault Ste. Marie (20-19-6).
KNIGHTS 4 STING 1
LONDON, Ont. — Chad Heffernan scored his first goal in a Knights uniform before receiving a game misconduct late in the third period, and London went on to beat Sarnia.
Jacob Graves, Christian Dvorak and Matthew Tkachuk rounded out the scoresheet with Heffernan, who was acquired by the Knights (34-8-3) at the trade deadline two weeks ago.
Anthony Salinitri scored for the Sting (24-14-6).
The game turned chippy at 18:39 of the third, leading to game misconducts for seven players between both sides. London’s Heffernan, Aaron Berisha, Max Jones and Owen MacDonald were ejected while Sarnia’s Zachary Core, Kevin Spinozzi and Travis Konecny were shown the gate.
COLTS 4 STEELHEADS 2
MISSISSAUGA, Ont. — Dylan Sadowy scored twice on the power play and set up an even-strength goal as Barrie doubled up the Steelheads.
Justin Scott and Andrew Mangiapane also scored for the Colts (27-19-2).
Nicolas Hague and Alexander Nylander both struck on the power play for Mississauga (23-21-4). Nylander tacked on an assist on Hague’s goal for a two-point outing.
GENERALS 5 BULLDOGS 2
OSHAWA, Ont. — Kenny Huether had two goals and Eric Henderson scored once and set up two more to power the Generals past Hamilton.
Domenic Commisso and Stephen Templeton also found the back of the net for Oshawa (17-23-6), which had opened up a commanding 4-0 lead by the midway point of the second period.
Jack Hidi and Connor Walters scored for the Bulldogs (17-24-4).
SPIRIT 3 67’S 1
OTTAWA — Tye Felhaber had a goal and an assist as Saginaw downed the 67’s.
Matthew Kreis had a power-play goal in the second period for the Spirit (19-23-4) and Blake Clarke scored into an empty net with 19 seconds left.
Jeremiah Addison supplied the offence for Ottawa (23-21-2).