The surging Barrie Colts proved why they're currently the hottest team in the Ontario Hockey League.
Mark Scheifele scored two goals and the Colts defeated the London Knights 6-2 on Friday for their fifth straight victory and moved Barrie to within two points of first place in the Central Division.
Mathias Niederberger made 32 saves for the win as Michael Houser stopped 27 shots in defeat.
Barrie went 2-for-6 on the power play while London failed to score on three opportunities with the man advantage.
The Brampton Battalion currently sit two points ahead of the Colts in Central Division standings.
Elsewhere in the OHL, it was: Peterborough 4, Plymouth 3; Niagara 4, Windsor 3; Belleville 6, Guelph 0; Kingston 4, Mississauga 3; Kitchener 7, Erie 3; Oshawa 5, Ottawa 3; Saginaw 1, Sault Ste. Marie 0 (SO); Sudbury 4 Owen Sound 3 (SO).
At London, Ont., Griffith opened the scoring at 9:55 of the first period to give the Knights a 1-0 lead.
Scheifele scored 1:18 into the second period to tie the game and Beyers scored less than a minute later to give Barrie a 2-1 lead.
Knight tied the game for London at 4:33 but Ekblad scored on the power play at 15:23 to give the Colts a 3-2 lead heading into the third period.
Erlich scored early in the third period before Scheifele added his second of the game on the power play at 10:55.
MacDonald added one more with less than a minute remaining in the game to make it a 6-2 final for Barrie.
Petes 4 Whalers 3
At Plymouth, Mich., Alan Quine's goal with 1:49 to go in the third period snapped a 3-3 tie and lifted Peterborough (14-7-3) over the Whalers (17-7-3).
IceDogs 4 Spitfires 3
Bulls 6 Storm 0
At Guelph, Ont., Brendan Gaunce scored twice and Malcolm Subban made 34 saves as Belleville (15-9-0) shut out the Storm (10-9-4).
Frontenacs 4 Majors 3
At Kingston, Ont., Igor Bobkov turned aside 37 shots as the Frontenacs (7-15-3) squeezed by Mississauga (12-10-4).
Rangers 7 Otters 3
At Kitchener, Ont., Radek Faksa scored two goals and added an assist as the Rangers (16-7-1) crushed Erie (3-21-0).
Generals 5 67's 3
At Ottawa, Boone Jenner had a goal and an assist as Oshawa (11-13-4) defeated the 67's (14-7-4).
Spirit 1 Greyhounds 0 (SO)
Wolves 4 Attack 3 (SO)
At Sudbury, Ont., Josh Leivo scored the winner in a shootout, leading the Wolves (11-10-1) over the Attack (12-11-4).