The battle for top spot in the Ontario Hockey League's Central Division is on between the Mississauaga St. Michael's Majors and the Brampton Battalion.
The Majors beat the Barrie Colts 4-3 in overtime Friday night, which keeps them in first place.
The Battalion also won their game against the Niagara IceDogs 6-4 and only sit one point behind Mississauga.
"Winning a game in overtime is just huge," said Majors head coach James Boyd. "Especially when you look at how tight the standings are."
Majors (11-5-3) forward Derek Schoenmakers scored two goals, including one in overtime, to lead his team to victory. Riley Brace had a goal and an assist while David Corrente scored Mississauga's other goal.
Jordan Mayer and Stuart Percy each contributed with a pair of assists for the Majors.
For Barrie (8-7-3), Mark Scheifele led the way with two goals and OHL-leading scorer Tanner Pearson registered a goal and an assist.
J.P. Anderson stopped 30-of-33 shots for Mississauga while Mathias Niederberger made 23 saves in defeat.
The Majors scored once on two power-play chances while the Colts went 0 for 2.
Elsewhere in OHL action, it was: Windsor 4, Erie 3; Plymouth 8, Guelph 4; Kingston 7, Oshawa 0; Kitchener 4, Sudbury 3; Sault Ste. Marie 4, London 3; Ottawa 6, Saginaw 5 (SO); and Owen Sound 5, Sarnia 2.
In Mississauaga, Ont., Schoenmakers' goal opened the scoring at 7:27 of the first period to give the Majors a 1-0 lead.
Scheifele tied the game at one just 31 second later but Mississauaga took a 2-1 lead into the dressing room when Brace scored a power-play goal at 18:32.
The Colts tied the game at two when Scheifele scored his second goal of the evening at 7:32 of the second period.
Corrente scored at 6:48 of the third period to give the Majors their third lead of the game, but again Barrie tied it when Pearson scored at 8:44.
After no more scoring in regulation time, Shoenmakers' second goal of the game came at 3:09 of overtime.
"As much as you talk about building confidence and doing things the right way, winning games is the best reward and the best confidence booster, and the points are so important," said Boyd.
Spitfires 4 Otters 3
At Erie, Pa., Alexander Khokhlachev scored two goals and an assist to lead Windsor (10-10-2) past the Otters (3-14-0).
Battalion 6 IceDogs 4
At Brampton, Ont., rookie Patrik Machac picked up his first OHL hat trick as the Battalion (11-6-2) beat Niagara (8-9-2).
Whalers 8 Storm 4
At Guelph, Ont., seven different players scored for Plymouth (11-6-3) as they beat the Storm (8-6-3).
Frontenacs 7 Generals 0
At Kingston, Ont., Ryan Spooner scored twice and Igor Bobkov made 31 saves as the Frontenacs (4-13-3) shut out Oshawa (9-11-2).
Rangers 4 Wolves 3
At Kitchener, Ont., Tobias Rieder, Radek Faksa and Matia Marcantuoni each had a goal and an assist for the Rangers (11-6-1) in a win against Sudbury (8-8-1).
Greyhounds 4 Knights 3
At London, Ont., Jack Cambell stopped 48 shots as Sault Ste. Marie (13-7-0) beat the Knights (15-3-1).
67's 6 Spirit 5 (SO)
At Ottawa, John McFarland was the Spirit's (7-11-1) offence, scoring four goals and an assist, but it wasn't enough as the 67's (12-5-2) won in a shootout.
Attack 5 Sting 2
At Owen Sound, Ont., Kurtis Gabriel scored twice and added an assist as the Attack (10-10-2) beat Sarnia (12-3-5).