The Ducks lit the lamp four times in the final period as Getzlaf made a strong case with his four-point performance for his inclusion on Team Canada after missing two games with sprained left ankle.
Team Finland member Saku Koivu and George Parros added goals and Jonas Hiller came up with 26 saves in the Ducks' victory.
Getzlaf's goal 5:27 into the third period gave Anaheim a two-goal lead at 4-2 and Perry's tally 39 seconds later blew the game open.
The Oilers got goals from Ryan Potulny, Ethan Moreau and Lubomir Visnovsky in the loss.
Sign language interpreter at Mandela service called out as fake on Twitter
Exploding whale video goes viral on Internet