Predators withstand third-period rally, remain unbeaten on road