A siege-like attack by the Oshawa Generals broke down the Peterborough Petes.
Boone Jenner scored twice and added an assist Thursday to lead the Generals to a 5-0 win over the Petes in Ontario Hockey League play.
Scott Sabourin, Michael Dal Colle and Matt Petgrave added singles for Oshawa (10-5-2), while Daniel Altshuller made 29 saves for the shutout.
The Generals scored three power-play goals and added one while shorthanded in a game they dominated from start to finish.
Oshawa outshot Peterborough 17-4 in the first period, 26-13 in the second and 52-29 overall.
Elsewhere in the OHL it was: Niagara 2, Kitchener 0; and Windsor 6, London 3.
At Peterborough, Ont., Jenner got things started with an unassisted power-play goal from the faceoff circle at 18:43 of the first period.
Peterborough (4-8-3) held on until the second period when Sabourin broke past the Petes defence, made a deke and flipped a backhander past Michael Giugovaz, who made 48 saves on the night.
Dal Colle added another power-play goal in the second, tapping home a rebound from a shot off the crossbar.
Jenner scored the only even-strength goal of the night at 4:47 in the third and Petgrave rounded out the scoring just under five minutes later.
IceDogs 2, Rangers 0
At St. Catharines, Ont., Chris Festarini stopped 32 shots to help Niagara (10-6-1) shut out Kitchener (8-5-2).
Spitfires 6, Knights 3
At Windsor, Ont., Jaroslav Pavelka made 38 saves and Josh Ho-Sang had a goal and two assists as the Spitfires (8-6-3) defeated London (8-5-2).