Paris - Australia's Caleb Ewan has won the 21st and final stage of the 2019 Tour de France on the Champs-Élysées in Paris.
Tour de France 21st and final stage results on Sunday from Rambouillet to Paris:
1. Caleb Ewan (AUS/LOT) 3 h 04:08, 2. Dylan Groenewegen (NED/JUM) at 0, 3. Niccolò Bonifazio (ITA/TDE) 0, 4. Maximiliano Richeze (ARG/DEC) 0, 5. Edvald Boasson Hagen (NOR/DDT) 0, 6. André Greipel (GER/ARK) 0, 7. Matteo Trentin (ITA/MIT) 0, 8. Jasper Stuyven (BEL/TRE) 0, 9. Nikias Arndt (GER/SUN) 0, 10. Peter Sagan (SVK/BOR) 0, 11. Sonny Colbrelli (ITA/BAH) 0, 12. Marco Haller (AUT/KAT) 0, 13. Andrea Pasqualon (ITA/WGG) 0, 14. Julien Simon (FRA/COF) 0, 15. Hugo Houle (CAN/AST) 0, 16. Jens Debusschere (BEL/KAT) 0, 17. Alejandro Valverde (ESP/MOV) 0, 18. Elia Viviani (ITA/DEC) 0, 19. William Bonnet (FRA/FDJ) 0, 20. Sven Erik Bystrom (NOR/UAE) 0.
Selected:
29. Egan Bernal (COL/INE) 0, 30. Geraint Thomas (GBR/INE) 0, 36. Steven Kruijswijk (NED/JUM) 0, 38. Nairo Quintana (COL/MOV) 0, 67. Julian Alaphilippe (FRA/DEC) 20
Class winners in the 2019 Tour de France:
General classification yellow jersey: Egan Bernal (COL/Ineos)
Green sprint points jersey: Peter Sagan (SVK/Bora)
Polka dot 'King of the Mountain' points jersey: Romain Bardet (FRA/AG2R La Mondiale)
White under-25 jersey: Egan Bernal
Team: Movistar
Combativity: Julian Alaphilippe (FRA/Deceuninck)