Sudbury Wolves vs. Barrie Colts
Final: 4 (SBY) – 1 (BAR)
Sudbury dictated the road game, defeating the Colts.
- Alex Pharand (5) scored twice within three minutes in the first period.
- Nathan Villeneuve (13) and Kieron Walton (21) scored the other Wolves goals.
- Bjorn Bronas stopped 27 of 28 for the win.
- Ben Hrebik put forth a solid effort, stopping 43 for the Colts.
Guelph Storm vs. North Bay Battalion
Final: 2 (GUE) – 6 (NB)
The Battalion rode a hot start to victory.
- Shamar Moses (6) made it rain teddy bears just over two minutes into the game.
- Ethan Procyszyn (9) scored the eventual game winner and added two assists.
- Jack Lisson stopped 25 of 27 for the Troops.
- Ethan Miedema (16) scored in his 300th career OHL game.
Game Centre | Highlights
Niagara IceDogs vs. Peterborough Petes
Final: 2 (NIAG) – 5 (PBO)
The Petes were victorious at the PMC.
- James Petrovski (3) fired home two, his first multi-goal game in the OHL.
- Aiden Young (9) had a goal and two assists in his 150th career game.
- Easton Rye stopped 40 shots to earn the victory.
- Riley Patterson (17) scored twice for Niagara, giving him the team lead.
Soo Greyhounds vs. Windsor Spitfires
Final: 2 (SOO) – 6 (WSR)
The Windsor Spitfires flexed their offensive muscles.
- Anthony Cristoforo (10) had to play forward and delivered his first career OHL hat-trick.
- Joey Costanzo stopped 27 to take sole possession of the Spitfires franchise win record.
- Jack Nesbitt (10) scored and added an assist.
- Quinn McKenzie (12) and Colin Fitzgerald (11) found the back of the net for the Soo.
