Flyers play their best game of the season