The baby turned purple before two passengers with medical training managed to save him. The baby was taken off the flight in Houston and the plane took off again for Phoenix.
It arrived around 9pm.
US Airways will only say the flight was diverted because a passenger suffered a medical emergency.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices