Brooklin drew first blood with two straight goals within the first three minutes to take a 2-0 lead. Peterborough answered back with a pair of scores thanks to Turner Evans and Owen Hiltz to tie it up at two. Neither team could score in the second half of the period and remained a 2-2 game after one.
Peterborough took over the game in the second with a perfect period. Joey Cupido scored unassisted to kick off the frame just 3:40 in. Joe Resetarits and Carter Page joined the scoresheet and Peterborough pulled ahead with a 5-2 lead. In the last 16 seconds of the period, Evans scored his second of the game to cap off the period with a 6-2 lead headed into the third.
Brooklin was dialled in during the third as Dawson Theede scored 2:05 into the period, breaking the scoreless streak for over 39 minutes. Evans completed his hat trick to give Peterborough a 7-3 lead almost halfway through the period.
Theede tried to pull Brooklin within striking distance as he scored for the second time this game to cut the deficit to three. Brooklin rung off two back-to-back power-play goals (including a Theede hat trick) with 4:19 left to play and trailed the Lakers by one goal.
Peterborough stood firm as Lakers goaltender Landon Kells made 33 saves and held off the last of Brooklin’s surge for a 7-6 win.
The victory moves Peterborough to a 5-4 record and third place in the league. The Lakers get little rest for their next game, as they host the Cobourg Kodiaks at the Peterborough Memorial Centre on Thursday night.