Marco Costantini stopped 36 shots to lead the Hamilton Bulldogs to a 4-0 win over the Niagara IceDogs in OHL action Friday night.
Mark Duarte, George Diaco, Avery Hayes and Jonathan Melee had the goals for Hamilton (3-0).
Josh Rosenzweig stopped 22 shots for Niagara (2-1).
In other action, it was: Kingston Frontenacs 5, Sudbury Wolves 4; North Bay Battalion 7, Mississauga Steelheads 1; Oshawa Generals 4, Ottawa 67's 1; Soo Greyhounds 4, Guelph Storm 2; Kitchener Rangers 5, Sarnia Sting 1; and London Knights 5, Windsor Spitfires 1.
Duarte opened the scoring at 2:24 of the first before Diaco put Hamilton ahead 2-0 at 17:14. Hayes had the Bulldogs' third goal at 11:46 of the second before Melee completed the scoring at 2:11 of the third by converting a penalty shot while shorthanded.
Kingston Frontenacs 5, Sudbury Wolves 4
At Kingston, Ont., Jordan Frasca scored twice for the Frontenacs (2-2) but Matthew Soto's second-period goal proved to be the winner as Sudbury scored three times in the third, with Ethan Larmard netting two of them.
North Bay Battalion 7, Mississauga Steelheads 1
At North Bay, Ont., Mitchell Russell led the way for the Battalion (3-1) with two goals and two assists while James Hardie had the lone goal for Mississauga (1-1).
Oshawa Generals 4, Ottawa 67's 1
At Ottawa, Ryan Stepien had two goals for Oshawa (1-2-0-1) while goaltender Patrick Leaver stopped 24 shots.
Soo Greyhounds 4, Guelph Storm 2
At Guelph, Ont., Bryce McConnell-Barker scored the winner in the second period and added an assist for the Greyhounds (3-1).
Kitchener Rangers 5, Sarnia Sting 1
At Kitchener, Ont., Reid Valade scored twice and added an assist to lead the way for the Rangers (3-0).
London Knights 5, Windsor Spitfires 1
At London, Ont., Colton Smith scored two goals, including the eventual game-winner in the second period for the Knights (4-0).