Battle for playing time factors into Predators' latest victory