Coyotes end road trip with 5-4 win over Flyers.