SUDBURY, Ont. – Christian Dvorak had two goals and two assists and Matthew Tkachuk scored once and set up three more as the London Knights hammered the slumping Sudbury Wolves 8-1 on Friday in Ontario Hockey League action.
Cliff Pu also had a pair of goals for the Knights (23-4-2), who extended their win streak to nine games while handing Sudbury its 16th straight loss.
Max Jones, Aaron Berisha and JJ Piccinich rounded out the offence for London.
Macauley Carson put the Wolves (5-22-3) on the board when it was already 8-0 for the Knights.
London’s Tyler Parson started in net and stopped 20-of-21 shots before giving way to Brendan Burke, who stopped all 16 shots his way in 20:24 of relief. Troy Timpano allowed eight goals on 43 shots for Sudbury.
The Knights went 0 for 2 on the power play while the Wolves failed to score on three chances with the man advantage.
—
FRONTENACS 4 GREYHOUNDS 1
KINGSTON, Ont. — Jason Roberston had a hat trick and set up another as the Frontenacs beat Sault Ste. Marie for its sixth win in seven outings.
Ted Nichol also scored for Kingston (20-8-3) while Lucas Peressini made 19 saves for the victory.
Hayden Verbeek responded for the Greyhounds (13-14-3). Brandon Halverson turned away 32-of-35 shots in defeat.
—
OTTERS 2 67’S 1
OTTAWA — Jake Marchment scored the go-ahead goal at 12:33 of the third as Erie edged the 67’s for its seventh win in a row.
Nick Betz also scored for the Otters (26-3-1), who got a 31-save performance from Devin Williams.
Austen Keating found the back of the net for Ottawa (16-14-1), which is on a five-game slide. Leo Lazarev stopped 33-of-35 shots in defeat.
—
SPITFIRES 3 STING 0
SARNIA, Ont. — Brendan Lemieux scored three times as Windsor blanked the Sting to halt a five-game skid.
Michael DiPietro made 29 saves for the Spitfires (17-9-5) while Christian Fischer picked up an assist on each of Lemieux’s goals.
Justin Fazio stopped 30-of-32 shots for Sarnia (16-11-2), which lost for the first time in four outings.
—
STEELHEADS 3 FIREBIRDS 0
FLINT, Mich. — Jack Flinn stopped 31 shots and Michael McLeod had a goal and an assist as Mississauga shut out the Firebirds.
Ryan McLeod and Nathan Bastian also struck for the Steelheads (18-13-2), who have won three straight.
Brent Moran kicked out 19-of-21 shots for Flint (13-12-3).
—
SPIRIT 4 STORM 1
GUELPH, Ont. — Artem Artemov and Chase Stuart had a goal and an assist apiece as Saginaw handed the Storm their 13th loss in a row.
Evan Cormier made 33 saves for the Spirit (11-16-2), who also got goals from Mike Davies and Dylan Sadowy.
Matthew Hotchkiss kept Guelph (2-26-1) from being blanked. Michael Giugovaz stopped 33-of-37 shots in a losing cause.
—
PETES 7 BULLDOGS 6 (OT)
HAMILTON — Greg Betzold scored in overtime and Hunter Garlent added three in regulation as Peterborough slipped past the Bulldogs.
Steven Lorentz had a pair of goals for the Petes (16-12-4) while Daniel Nikandrov scored once and set up two more. Dylan Wells made 43 saves for the win.
Trent Fox scored three times for Hamilton (11-16-3) and Matthew Strome chipped in with a goal and two helpers. Niki Petti and Matt Luff rounded out the offence while Charlie Graham stopped 27 shots in defeat.
Bulldogs winger Mason Marchment was handed a game misconduct for checking from behind late in the first period.
—
RANGERS 6 ATTACK 1<br>
KITCHENER, Ont. — Jeremy Bracco had two goals and two assists and Luke Richardson made 39 saves as the Rangers downed Owen Sound for their fifth win in a row.
Miles Liberati, Mason Kohn, Jacob Cascagnette and David Miller also scored for Kitchener (23-3-3) and Ryan MacInnis tacked on three helpers.
Santino Centorame struck for the Attack (11-12-6), who are winless in seven games. Michael McNiven stopped 27-of-33 shots in defeat.
—
GENERALS 3 ICEDOGS 2
OSHAWA, Ont. — Jeremy Brodeur made 33 saves and Daniel Robertson scored the eventual winner at 5:44 of the third as the Generals edged Niagara.
Lukas Lofquist and Joe Manchurek rounded out the offence for Oshawa (12-15-5).
Jordan Maletta had both goals for the IceDogs (16-12-2), who had won three straight prior to meeting the Generals. Alex Nedeljkovic made 15 saves in a losing effort.