Mathias Niederberger stopped 58 shots as the Barrie Colts came from behind to beat the visiting Kitchener Rangers 6-3 on Saturday in Ontario Hockey League play.
It was the eighth time this season that the 20-year-old faced 40 or more shots in a game and in 36 starts this year he's seen the third most shots against of any goaltender in the league.
Anthony Camara had two goals and an assist for the Colts (31-13-2), who trailed 3-1 after 40 minutes of play before scoring five unanswered goals in the third period.
Andreas Athanasiou, Dylan Corson, Mitchell Theoret and Tyson Fawcett also scored for Barrie and Zach Hall added three assists.
Matia Marcantuoni, Tobias Rieder and Ben Thomson replied for the Rangers (25-14-6) and John Gibson made 40 saves in a losing cause.
Barrie went 2 for 5 on the power play while Kitchener scored once on nine chances with the man advantage.
Elsewhere in the OHL, it was: Peterborough 5, Niagara 4; Owen Sound 4, Belleville 0; Oshawa 6, Kingston 1; Sault Ste. Marie 7, Plymouth 3; and Erie 4, Saginaw 2.
At Barrie, Ont., Thomson opened the scoring 8:04 into the first period for Kitchener.
Camara responded at 12:10, however Rieder scored on the power play to make it 2-1 for the Rangers after 20 minutes of play.
Kitchener put 23 shots against Niederberger in the second period, but couldn't pull away on the scoreboard as Marcantuoni was the only player to get one past the netminder.
Trailing 3-1 after 40 minutes of play, Barrie finally found its offence in the third period as they scored five times, including four goals in a span of 5:57.
Camara and Theoret both scored power-play goals to tie the game 3-3 and Anthanasiou gave the Colts their first lead of the game at 8:17.
Fawcett made it a two-goal game at 10:03 and Corson scored into an empty net in the final minute to secure the win for Barrie.
Petes 5 IceDogs 4
At St. Catharines, Ont., Jonatan Tanus and Brett Findlay each had a goal and two assists and Andrew D'Agostini made 40 saves as Peterborough (13-25-7) slipped past the IceDogs (23-20-3), who are winless in four contests.
Attack 4 Bulls 0
At Belleville, Ont., Jordan Binnington stopped 32 shots and Daniel Catenacci and Holden Cook each had a goal and an assist as Owen Sound (28-12-4) blanked the Bulls (25-13-5), who had their four-game win streak halted.
Generals 6 Frontenacs 1
At Oshawa, Ont., Boone Jenner had two goals and two assists and Tyler Biggs and Scott Sabourin also scored two goals each as the Generals (25-16-4) crushed Kingston (20-21-3), which is winless in five games.
Greyhounds 7 Whalers 3
At Plymouth, Mich., Brandon Alderson scored three goals and Matt Murray turned away 41-of-44 shots as Sault Ste. Marie (24-19-3) downed the Whalers (22-14-8), who lost for the first time in four outings.
Otters 4 Spirit 2
At Saginaw, Mich., Dane Fox scored once and set up two more and Devin Williams made 28 saves as Erie (15-23-7) snapped the Spirit's (21-20-5) six-game win streak.