The first goal did not occur until late in the period. Peterborough had an outnumbered attack and Adam Levac fed Adam Novotný for a tip-in to give the Petes a 1-0 lead.
Peterborough built on their lead in the second as they were on the power play. Matthew Soto was the recipient of a long breakout pass, gained the offensive zone and found Aiden Young. The latter stickhandled the puck then sniped it past Flint’s goaltender Mason Vaccari for a 2-0 lead after two periods
The final frame saw Flint not go down without a fight. Darels Uljanskis scored for the Firebirds less than five minutes into the period to make it a 2-1 game. Peterborough had a little déjà vu as Levac from behind the net and fed Novotný for another goal to restore the Petes’s two-goal lead. Darian Anderson scored on the power play to bring Flint back to within one goal. Petes goaltender Esston Rye stood tall for the next 7:39, he stopped 28 of 30 shots to help preserve the win and break Flint’s point streak with the 3-2 win.
The Petes hit the road Friday to Kitchener to take on the Rangers. Puck drop is scheduled for 7 p.m. at the Kitchener Memorial Auditorium.