Cody Hodgson is leading the Brampton Battalion's charge for top spot in the Ontario Hockey League's Eastern Conference.
Hodgson scored a pair of power-play goals and added two assists as the Battalion clinched their second consecutive Central Division title with a 7-0 thrashing of the Peterborough Petes on Sunday afternoon.
Brampton moved within two points of the Belleville Bulls, with a game in hand on the Eastern Conference leaders, whom the Battalion beat 4-1 on Saturday.
''It was a big win for us. We used the momentum from Saturday's win in Belleville heading into today,'' said Hodgson.
The Battalion (42-18-1-1) also got power-play goals from Matt Duchene and Scott Tanski as they went 4-for-7 with the man advantage.
''The power play's coming around, that's for sure,'' added Hodgson, who has been a beacon of consistency for Brampton, recording at least a point in all but five of the 47 games he's played this season.
Elsewhere in the OHL, it was: London 7, Kingston 2; Windsor 8, Saginaw 2; Plymouth 6, Erie 3; Barrie 5, Mississauga 3; Niagara 5, Ottawa 3; and Guelph 2, Kitchener 1.
At Brampton, Ont., Tanski added an even-strength marker and Duchene chipped in with three assists for a four-point effort, the fifth time this season the draft-eligible prospect from Haliburton, Ont., has scored four or more points in a game. Craig Moore and Matt Kang also scored.
Patrick Killeen had a relatively easy afternoon in goal, stopping 12 shots for the shutout. The Battalion has outscored their opponents 17-1 during their current three-game winning streak.
With the loss, Peterborough (25-34-1-2) remains one point behind the Oshawa Generals for the eighth and final playoff spot in the Eastern Conference. Petes netminder Ryan Daniels made 27 saves.
Knights 7, Frontenacs 2
At London, Ont., Justin Taylor scored a hat trick and added two assists for five points as the Knights extended their winning streak to four games by crushing Kingston.
John Tavares scored twice as part of a four-point effort to bring his league-leading point total to 94 (52 goals, 42 assists), six more than Belleville's Eric Tangradi.
John Carlson had a goal and three assists, Matt Clark chipped in with three assists and Jared Knight rounded out the scoring for London (44-16-1-2).
Nathan Moon had a goal and an assist and George Lovatsis also scored for the Frontenacs (15-37-6-3).
Spitfires 8, Spirit 2
At Windsor, Ont., Andrei Loktionov had a four-point game, with two goals and two assists for the Spitfires in a rout of Saginaw.
Adam Henrique also scored twice, Dale Mitchell had a goal and two assists and Taylor Hall chipped in three assists for Windsor (54-7-0-1). Harry Young, Scott Timmins and Eric Wellwood also scored.
Joe Pleckaitis and Chris Chappell replied for the Spirit (32-23-3-4), who are winless in four games.
Whalers 6, Otters 3
At Erie, Pa., Chris Terry led the way with a goal and four assists as Plymouth built a 6-0 lead and held off a late charge by the Otters.
Matt Caria scored twice and added an assist to increase his point streak to 20 (seven goals, 13 assists) in seven games. Tyler Seguin had a goal and two assists, while Ryan Hayes and Tyler J. Brown also scored for the Whalers (34-23-5-0), who won their fourth straight.
Zack Torquato had two goals in the third period and assisted on Justin Hodgman's marker for Erie (30-28-3-1).
Colts 5, Majors 3
At Mississauga, Ont., Michael Sgarbossa, Daniel Michalsky and Stefan Della Rovere scored third-period goals 42 seconds apart as Barrie rallied to beat the Majors.
Kyle Clifford and Josh Brittain, with his 30th of the season, also scored for the Colts (29-29-3-1), who handed Mississauga its first loss in five games.
William Wallen, Devante Smith-Pelly and Kaspars Daugavins had given the Majors (35-25-1-2) a 3-1 lead heading into the third.
IceDogs 5, 67's 3
At St. Catharines, Ont., Chris DeSousa scored twice in the third period to lead the IceDogs past Ottawa.
Drew Schiestel had a goal and an assist, while Marco Insam and Andrew Agozzino also scored for Niagara (26-27-4-6). Alex Friesen had three assists.
Tyler Tiffoli scored a pair and Stephen Blunden added another for the 67's (34-21-5-2).
Storm 2, Rangers 1
At Guelph, Ont., Denis Hollenstein scored the winner as the Storm managed to edge Kitchener despite being outshot 42-24.
Taylor Beck also scored for Guelph (32-23-4-3).
T.J. Battani replied for the Rangers (24-33-3-2).