Cody Lindsay became the latest 67 to show that Ottawa's hot streak is a total team effort.
Lindsay scored twice as the 67's beat the Mississauga-St. Michael's Majors 3-2 for their ninth win in 10 games Saturday in Ontario Hockey League action.
"All the lines have been firing," Lindsay said. "It's someone new every game and that's what we need right now."
Lindsay opened the scoring less than three minutes into the game and made it 2-0 in the second before Kale Kerbashian countered for the Majors (22-16-1-1) midway through the period.
Ottawa's Ryan Martindale replied just 23 seconds later, though, and the 67's (24-14-1-2) were on their way to their second win in less than 24 hours.
Mississauga has also been hot lately, winning 10 of its last 11 prior to Saturday. The Majors had a chance to pull within one point of Ottawa for third place in the Eastern Conference, but now face a five-point gap.
Elsewhere in the OHL, it was: Barrie 5, Brampton 3; Belleville 3, Plymouth 1; Kingston 2, Peterborough 1; Owen Sound 6, Erie 3; and Sault Ste. Marie 4, Kitchener 2.
At Ottawa, Kaspars Daugavins had the other goal for Mississauga.
Chris Perugini made 33 saves for the 67's. Majors goalie JP Anderson stopped 32 shots.
Colts 5, Battalion 3
At Barrie, Ont., Josh Brittain had a goal and two assists to lead the Colts over Brampton.
Stefan Della Rovere, Darren Archibald and Alex Hutchings each added a goal and an assist for Barrie (19-19-2-0).
Matthew Kane, Andrew Merrett and Anthony Peluso scored for the Battalion (24-14-1-1).
Bulls 3, Whalers 1
At Belleville, Ont., Luke Judson opened the scoring 33 seconds into the first period and added an assist as the Bulls downed Plymouth.
Luke Pither scored 30 seconds after Judson and Cory Tanaka iced the game in the final two minutes of the third for Belleville (27-13-2-2).
Tyler J. Brown had the lone reply for the Whalers (18-19-4-0).
Frontenacs 2, Petes 1
At Peterborough, Ont., Ethan Werek scored a pair of goals to lead Kingston past the Petes.
Werek's second power-play goal, 1:27 into the third period, proved the winner for the last-place Frontenacs (9-28-4-2), who dropped nine of their last 10 games.
Ryan Spooner scored for Peterborough (18-23-0-2).
Attack 6, Otters 3
At Owen Sound, Ont., Marcus Carroll scored three goals to help the Attack double up on Erie.
David Kolomatis, Andrew Wilkins and Steven Shipley also scored for Owen Sound (16-16-5-4). Josh Moes added three assists.
Ryan O'Reilly scored a pair of second-period goals to bring the Otters (21-19-2-0) within one before Carroll completed his hat trick midway through the third. Brandon Biggers had the other Erie goal.
Greyhounds 4, Rangers 2
At Sault Ste. Marie, Ont., Brett Thompson scored three goals, including the tying and winning goals in the third period as the Greyhounds came from behind to defeat Kitchener.
James Livingston scored an empty-netter and added an assist for Sault Ste. Marie (16-24-2-1).
Jason Akeson and Alex Aleardi replied for the Rangers (17-21-1-1).