Mark Visentin got all the offensive support he needed for his league-leading eighth shutout of the season.
Visentin made 18 saves and Alex Friesen had two goals and three assists as the Niagara IceDogs hammered the Mississauga St. Michael's Majors 11-0 in Ontario Hockey League action Thursday night.
Andrew Agozzino added a hat-trick, including two short-handed goals, and Ryan Strome scored a pair for the Central Division-leading IceDogs (33-15-3), who went up 6-0 in the first period. Jamie Oleksiak, Myles Doan and Brett Ritchie also scored.
Oleksiak, who finished the game plus-7, and Strome both had four points apiece.
The IceDogs entered the game with the OHL's best power play and finished the night 3-for-5 with the man advantage.
Mississauga (22-24-6) managed only three shots on goal in the first period, and five in the second.
Elsewhere in the OHL it was: London 5 Windsor 0; Peterborough 5 Ottawa 4 (OT); Sarnia 3 Barrie 2 (SO); and Owen Sound 4 Brampton 2.
At St. Catharines, Ont., Brandon Maxwell suffered the loss in goal making 10 saves on 15 shots before being pulled in the first period. Spencer Martin allowed six goals on 35 shots the rest of the way.
The Majors were 0-for-3 on the power play.
Niagara honoured fifth year players Agozzino and Friesen before the game, and also honoured Agozzino for becoming the franchise leader in career goals (152).
Knights 5 Spitfires 0
At Windsor, Ont., Seth Griffith scored a hat trick and Michael Houser made 25 saves as London (39-11-1) blanked the Spitfires (23-25-5).
Petes 5 67's 4 (OT)
At Peterborough, Ont., Lino Martschini scored forty seconds into overtime to give lead the Petes (24-23-6) over Ottawa (32-13-6).
Sting 3 Colts 2 (SO)
At Barrie, Ont., Reid Boucher scored the shootout winner as Sarnia (26-19-6) edged the Colts (28-19-3).
Attack 4 Battalion 2
At Brampton, Ont., Artur Gavrus scored twice and Jordan Binnington stopped 45 of 47 shots as Owen Sound (25-21-7) doubled up the Battalion (27-17-9).