Jared Knight scored twice Thursday as the London Knights downed the Guelph Storm 4-1 to clinch first in the Ontario Hockey League's Midwest Division.
Seth Griffith and Andreas Athanasiou had the other goals for London, while Michael Houser made 35 saves. Max Domi added two assists.
Jason Dickinson scored for Guelph, which got 43 saves from Garret Sparks.
Knight snapped the winner past Sparks from the left wing at 6:12 of the second period.
Elsewhere in the OHL it was: Brampton 3 Peterborough 2; Sault Ste. Marie 2 Windsor 1; Barrie 7 Sudbury 0; and Mississauga 2 Niagara 0.
At London, Ont., the Knihgts (46-16-1) have 93 points and division-rival Kitchener can only reach 92 if the Rangers will their last six games.
The Storm (27-30-6) entered the third with a two-man advantage, but trailed 2-0. Dickinson's 11th of the season made it a one-goal deficit just 41 seconds into the final period.
Knight restored the two-goal lead at 2:38 and Athanasiou put the game out of reach with less than two minutes to go in the third.
Guelph is winless in five games versus London, scoring just once in each contest.
Battalion 3 Petes 2
At Peterborough, Ont., Jamie Lewis scored the winning goal and Brampton (34-21-10) held on for a win over the Petes (26-32-7).
Greyhounds 2 Spitfires 1
At Windsor, Ont., Brett Findlay scored in overtime and Jack Campbell made 36 saves as Sault Ste. Marie (27-30-6) defeated the Spitfires (27-30-7).
Colts 7 Wolves 0
At Barrie, Ont., Mathias Niederberger made 29 saves and Anthony Camara and Mark Scheifele each scored a pair of goals as the Colts (38-22-4) hammered Sudbury (34-24-5).
Majors 2 IceDogs 0
At St. Catharines, Ont., Brandon Maxwell made 43 saves for his fourth shutout of the season as Mississauga (29-27-7) blanked Niagara (42-18-3).