Blake Clarke had a goal and two assists as the Brampton Battalion defeated the Eastern Conference leading Barrie Colts 4-1 on Sunday afternoon in Ontario Hockey League play.
"It's exciting to get a win against the top team in the Eastern Conference," said Clarke. "Definitely a confidence builder for us."
Derek Froats and Jamie Lewis scored goals 15 seconds apart in the first period to erase an early 1-0 deficit for the Battalion (5-4-4), who have won three of their last four outings, while Patrik Machac rounded out the scoring with a single goal.
Aaron Ekblad scored the lone goal for the Colts (9-3-1), who have now dropped back-to-back games after winning eight in a row.
Niederberger stopped each of the 13 shots that he faced in 25 minutes of action.
The Battalion capitalized on 2-of-3 opportunities with the man advantage while the Colts went 1 for 6 on the power play.
Elsewhere in the OHL, it was: London 4, Sudbury 2; Plymouth 4, Oshawa 2; Kitchener 5, Kingston 2; and Guelph 7, Sault Ste. Marie 1.
At Brampton, Ont., Ekblad put the Colts on the board with a power-play goal less than two minutes into the game, as his one timer from the point made it through traffic.
Froats tied the game at 13:25 and Lewis quickly made it 2-1 when he scored off a rebound.
Machac made it 3-1 on the power play with just nine seconds remaining in the first, jamming home a loose puck at the side of the net.
Clarke chased Fotinos from the net with a power-play goal with less than six minutes to play in the second.
Knights 4 Wolves 2
At Sudbury, Ont., Olli Maatta scored once and set up two more and Kevin Bailie made 35 saves as London (7-3-1) doubled up the Wolves (6-7-0), who have now lost six of their last seven games.
Whalers 4 Generals 2
Storm 7 Greyhounds 1
At Sault Ste. Marie, Ont., Garret Sparks made 45 saves and seven different players scored for Guelph (9-2-1) in a crushing win over the Greyhounds (7-6-0).