Late goal allowed makes Predators latest to lose at Detroit