Jason Noble, Brandon Ivey, Aaron Wilson and Jamie Rooney each scored twice for the Kodiaks. Evans and Mark Steenhuis had a pair each for Peterborough, who drop to 3-3 on the season with three wins at home and three losses on the road. Kitchener is now 2-3.
Brampton earned their first win of the season, narrowly avoiding overtime as Mike Hominuk scored with two seconds remaining and Anthony Cosmo pulled for an extra attacker. The Rock had just tied the game nine seconds earlier when Brendan Muise buried his second of the day on a hard outside shot on the powerplay.
Brampton and Oakville both moved to 1-3 with the result.