Pollock Division
Mitchell 4 Wingham 1
The Wingham Ironmen took an early one goal lead into the second period but watched it slip as the Mitchell Hawks rallied for a 4-1 win at the North Huron Wescast Communty Centre.
Jarod Logan opened the scoring on the power play just past the midway point of the opening frame.
Mitchell's Blake Pickering tied things up at 5:20 of the second period.
In the third, the Hawks came alive with Nathan Templeman scoring twice and McKenzie Carter finding the back of the net in the final two minutes of the game.
Wyatt Nicholson earned the win with 26 saves. Alex Metzger stopped 32 shots in the loss.
Walkerton 9 Goderich 2
Jordan Caskenette struck twice and Spencer Elder scored an added three assists as the Walkerton Hawks downed the Goderich Flyers 9-2.
Kallen Macumber made 23 saves and Aidan Quich stopped 6 shots in relief for the Hawks.
Branden Bean took the loss with 29 saves on 37 shots. Nathan Watson spent just over two minutes in the crease for the Flyers, only having to make one save.
Kincardine 4 Mount Forest 3
Brett Burrows scored just over three minutes into overtime to give the Kincardine Bulldogs a 4-3 win over Mount Forest.
Keegan Angel scored the tying goal at 17:01 of the third to send the game into extra time.
Malcom Young earned the win with 30 saves. The Patriots' Trevor Scott stopped 28 shots.
Yeck Division
Dorchester 3 Exeter 2
Nick Whitworth broke the tie early in the third as the Dorchester Dolphins topped the Exeter Hawks 3-2.
Jonathon Frook opened the scoring just past the midway point of the first. Derek Todosichuk and Brett Van Dusen answered for the Dolphins early in the second. Jake Alkins tied the game with just over three minutes remaining in the middle frame.