I'll take that error on such an arduous mountain stage. Bardet's average speed is given below.
Stage 19: 9.575 m/s (34.47 kph or 21.42 mph)
Froome still has the yellow jersey, and he widened his lead over second place. Nairo Quintana could only cut ten seconds off of Froome's lead over him. Tomorrow is the last shot climbers will have to take down Froome, but his lead looks mighty impressive for the final mountain stage. A category-2 climb, two category-1 climbs, and an HC climb will have cyclists excited about the big downhill finish. Our prediction is given below.
Stage 20: 4h 01' 44" (prediction)
Will Froome hold the yellow jersey? Hard to imagine losing it the way he's cycled this year.