IAM Cycling rider Jarlinson Pantano won stage fifteen after a sprint with fellow surviving breakaway rider Majka.
In next stage, Sagan won his third stage from a select group of sprinters that had traversed a cobbled climb 6 km (3.7 mi) from the finish in Bern.
The next day was the second rest day.
In stage seventeen, as the race entered the Alps, Team Katusha's Ilnur Zakarin attacked a breakaway and held off a chasing Pantano to take the win at the summit finish by the Émosson Dam.
In the following stage's 17 km (10.6 mi) mountain time trial Froome beat second-placed Dumoulin by 21 seconds and extended his lead to three minutes and 52 seconds overall, with Mollema keeping second.
In stage nineteen, the general classification leaders descended the wet roads of the unclassified penultimate climb at the head of the race, with only Costa surviving from the breakaway.
Romain Bardet attacked after a series of crashes that included Froome and Mollema.
Froome took Thomas's bike and got back to the group, but Mollema was left isolated and finished over four minutes behind the stage winner Bardet, who had passed Costa in the final 7 km (4.3 mi) and soloed to the finish at the Le Bettex ski station.
Froome's lead was increased to 4' 11", with Bardet moving up from fifth to second.
In stage twenty Jon Izaguirre (Movistar Team) took the win in Morzine, attacking on the wet descent from a three rider group that led over the final climb of Col de Joux Plane.

The final stage in Paris was won by Greipel, his second consecutive Champs-Élysées stage win.
Froome finished the race to claim his third Tour de France, becoming the first man since Miguel Indurain in 1995 Tour to officially defend his title.
He beat second-placed Bardet by four minutes and five seconds, with Nairo Quintana third, a further sixteen seconds down.
Sagan won the points classification with a total of 470, 242 ahead of Greipel in second.
Majka won the mountains classification with De Gendt and Pantano second and third respectively.
The best young rider was Yates, two minutes and sixteen seconds ahead of second-placed Louis Meintjes (Lampre–Merida).
Movistar Team finished as the winners of the team classification, over eight minutes ahead of second-placed Team Sky.
Of the 198 starters, 174 reached the finish of the last stage in Paris, beating the previous record high of 170 set in the 2010 Tour.
IAM Cycling rider Jarlinson Pantano won stage fifteen after a sprint with fellow surviving breakaway rider Majka. In next stage, Sagan won his third stage from a select group of sprinters that had traversed a cobbled climb 6 km (3.7 mi) from the finish in Bern. The next day was the second rest day. In stage seventeen, as the race entered the Alps, Team Katusha's Ilnur Zakarin attacked a breakaway and held off a chasing Pantano to take the win at the summit finish by the Émosson Dam. In the following stage's 17 km (10.6 mi) mountain time trial Froome beat second-placed Dumoulin by 21 seconds and extended his lead to three minutes and 52 seconds overall, with Mollema keeping second. In stage nineteen, the general classification leaders descended the wet roads of the unclassified penultimate climb at the head of the race, with only Costa surviving from the breakaway. Romain Bardet attacked after a series of crashes that included Froome and Mollema. Froome took Thomas's bike and got back to the group, but Mollema was left isolated and finished over four minutes behind the stage winner Bardet, who had passed Costa in the final 7 km (4.3 mi) and soloed to the finish at the Le Bettex ski station. Froome's lead was increased to 4' 11", with Bardet moving up from fifth to second. In stage twenty Jon Izaguirre (Movistar Team) took the win in Morzine, attacking on the wet descent from a three rider group that led over the final climb of Col de Joux Plane.
The final stage in Paris was won by Greipel, his second consecutive Champs-Élysées stage win. Froome finished the race to claim his third Tour de France, becoming the first man since Miguel Indurain in 1995 Tour to officially defend his title. He beat second-placed Bardet by four minutes and five seconds, with Nairo Quintana third, a further sixteen seconds down. Sagan won the points classification with a total of 470, 242 ahead of Greipel in second. Majka won the mountains classification with De Gendt and Pantano second and third respectively. The best young rider was Yates, two minutes and sixteen seconds ahead of second-placed Louis Meintjes (Lampre–Merida). Movistar Team finished as the winners of the team classification, over eight minutes ahead of second-placed Team Sky. Of the 198 starters, 174 reached the finish of the last stage in Paris, beating the previous record high of 170 set in the 2010 Tour.
2016 Tour de France