LONDON, Ont. - Dakota Mermis scored in overtime as the London Knights beat the Guelph Storm 6-5 in Ontario Hockey League play Thursday.
Brett Welychka, Paxton Leroux, Ryan Rupert, Kyle Platzer and Mitchell Marner also scored for London (11-5-1), which blew a 4-1 lead in the first period.
Jason Dickinson, Brody Milne, Justin Auger, Brock McGinn and Zack Mitchell scored for Guelph (15-3-1), which had three unanswered goals in the second period to tie the game.
Both teams used two goaltenders. Anthony Stolarz allowed all five goals on 24 shots for London before Jake Patterson made 15 saves in relief. In the Storm's goal, Justin Nichols and Matthew Mancina combined for 37 saves.
ICEDOGS 6 STING 3
ST. CATHARINES, Ont. ? Niagara took a 5-0 lead en route to a win over Sarnia.
Carter Verhaeghe scored a hat trick for the IceDogs (6-9-3), who also had two goals from Ben Hughes and a single by Jesse Graham.
Bryan Moore scored twice for the Sting (5-12-1), while Nickolas Latta had a single.
Christopher Festarini stopped 28 shots for Niagara, with his counterpart Brodie Barrick make 30 saves for Sarnia.
WOLVES 4 BATTALION 3
NORTH BAY, Ont. ??? Nathan Pancel sent Sudbury ahead for good with a short-handed goal in the third period.
Nicholas Baptiste, Jimmy McDowell and Stefan LeBlanc also scored for the Wolves (7-5-6).
Barclay Goodrow scored twice, including a short-handed goal, for North Bay (9-10-1), with Alex Henriksson also scoring.
Franky Palazzese stopped 37 shots for Sudbury, one save better than Jake Smith in the Battalion net.
PETES 7 RANGERS 0
PETERBOROUGH, Ont. ??? Andrew D'Agostini made 28 saves and the Petes offence did the rest.
Nick Ritchie and Clark Seymour each scored twice for Peterborough (8-9-1), with singles coming from Eric Comel, Stephen Pierog and Michael Clarke.
Matthew Greenfield made 14-of-18 saves for OHL-worst Kitchener (4-11-0) before being replaced by Jordan DeKort, who gave up three goals on 18 shots.
The Petes thrived on the power play, scoring three on four chances. Kitchener went 0 for 6.
SPITFIRES 6 WHALERS 5
WINDSOR, Ont. ??? Kerby Rychel scored a hat trick including the game-winning goal for the Spitfires.
Slater Koekkoek, Remy Giftopoulos and Cristiano DiGiacinto also scored for Windsor (10-6-0), which rallied from a 4-1 deficit in the first period.
Carter Sandlak had two goals for Plymouth (7-12-0), which also had goals from Connor Chatham, Danny Vanderwiel and Ryan Hartman.
Spitfires goalie Dalen Kuchmey and the Whalers' Alex Nedeljkovic each finished with 38 saves.
GREYHOUNDS 3 ATTACK 0
SAULT STE. MARIE, Ont. ??? Matt Murray made 26 saves for the shutout as the Greyhounds cruised past Owen Sound.
Andrew Fritsch, Jared McCann and Darnell Nurse scored for Sault Ste. Marie (14-2-2).
Brandon Hope allowed all three goals on 47 shots in net for the Attack (8-9-2).
The power play wasn't very good for either team. The Greyhounds finished 1 for 7 while the Attack were blanked on four opportunities.
COLTS 5 STEELHEADS 2
BARRIE, Ont. ??? The Colts overcame an early deficit to earn a win against Mississauga.
Andreas Athanasiou, Brendan Lemieux, Mitchell Theoret, Andrew Mangiapane and Zach Hall scored for Barrie (8-8-1).
Sam Babintsev scored twice for the Steelheads (10-8-1), including the game's opening goal 2:40 into the first period.
Mackenzie Blackwood stopped 24 shots for Barrie, while Spencer Martin had 29 saves at the other end of the ice.