Late goal lifts Predators past Blues and up in standings