Peterborough broke the ice with the only goal in the period late. Caden Taylor had the puck just outside the faceoff circle on the power play and took his time before rifling it through for a 1-0 lead.
Barrie woke up in the second period and took the game over. They rung off three straight goals from Kyle Morey, Michael Derbidge and Tai York to make it 3-1 while keeping Peterborough at bay going into the third.
It took only 3:39 for the Petes to finally get on the board again as the home team forced a turnover in the defensive zone. Braydon McCallum scooped it up and went coast-to-coast including a beautiful deke around Kashawn Aitcheson and scored on the backhand for a 3-2 score.
Just less than four minutes later, Peterborough forced a turnover in the offensive zone. Grayden Strohack stripped the puck off a Colt and Ryder McIntyre got the loose puck. He spun, fired at the goalie’s left pad. Tommy Purdeller pounced on the rebound and scored to erase a two-goal deficit to tie the game at three.
The Colts regained the lead with less than two minutes in the game as they slapped a one-timer that was stopped. However, there was a scramble for the puck and Zach Wigle chipped it in to take a late 4-3 lead.
Peterborough fought back as they won a faceoff in the Colts zone, Purdeller was able to make a pass out in front to captain Johnathan Melee who was alone in front and beat the goaltender for a 4-4 tie and into overtime.
In extra time, Barrie’s Beau Jelsma charged up the wing with the puck and looked to take a shot. Instead, he drop passed it to a trailing Wigle and scored for the overtime winner.
The Petes stay at home for Thursday to host the Ottawa 67’s with puck drop is scheduled for 7:05 p.m.