Late goal lifts resurgent Flyers, extends Blues’ skid to 3