Anthony Nigro scored twice and Dalton Smith and Cody Lindsay each added a goal and two assists as the Ottawa 67's doubled up the Belleville Bulls 6-3 in Ontario Hockey League play Wednesday.
Tyler Toffoli and Shane Prince had the other goals for Ottawa (28-19-7).
Shawn Lalonde, with an goal and an assist, Austen Brassard, and Luke Judson replied for Belleville (16-31-7).
Chris Perugini made 26 saves to pick up the win for the 67's.
Elsewhere in the OHL it was: Guelph 6 Plymouth 3; London 5 Owen Sound 3; and Sault Ste. Marie 3 Sarnia 2.
At Belleville, Ont., Tyson Teichmann started for the Bulls and allowed three goals on 12 shots.
Anthony Peters replaced Teichmann with under five minutes left in the first and stopped 10 of 13 shots the rest of the way.
Storm 6 Whalers 3
At Guelph, Ont., Michael Latta scored four times as the Storm beat Plymouth.
Adam Comrie and Mathew Sisca had the other goals for Guelph (24-25-4), while Peter Holland added three assists.
Ryan Hayes had a goal and an assist for Plymouth (32-12-2), while AJ Jenks and Josh Brittain also scored.
Brandon Foote made 42 saves for the win, while Matt Hackett stopped 31 shots in defeat.
Knights 5 Attack 3
At Owen Sound, Ont., Chris DeSousa scored the winner in the third as London topped the Attack.
Michael MacDonald, Daniel Erlich and Jared Knight also scored for London (38-14-2). DeSousa added an empty netter
Nazem Kadri and Steven Tarasuk each added two assists.
Garrett Wilson, with a goal and an assist, Steven Shipley and Bobby Mignardi replied for Owen Sound (24-26-6).
Michael Hutchinson made 28 saves to pick up the win, while Scott Stajcer stopped 27 shots in defeat.
Greyhounds 3 Sting 2
At Sault Ste. Marie, Ont., Brett Thompson scored the game-winner as the Greyhounds beat Sarnia.
Michael Quesnele and Carson Dubchak also scored for the Greyhounds (29-21-5).
Brett Ritchie and Kale Kerbashian replied for the Sting (14-37-3).
Robin Lehner made 24 saves to pick up the win, while Shayne Campbell stopped 27 shots in defeat.