Anthony Beauvillier scored the overtime winner as the New York Islanders defeated the Philadelphia Flyers.