Tadej Pogacar has become the first Slovenian to win the Tour de France, after retaining the overall leader's yellow jersey on the 21st stage, won by Sam Bennett.
The Team UAE Emirates rider, who will celebrate his 22nd birthday on Tuesday, is the youngest man to win the race since Henri Cornet in 1904.
Pogacar, who pulled off a major upset when he claimed the yellow jersey from countryman Primoz Roglic with a monumental performance in Sunday's time trial, also won the white jersey for the best U25 rider and the polka-dot jersey for the mountains classification.
Roglic finished second, with Australian Richie Porte taking third place.
Pogacar also won three stages in one of the most brilliant individual performances in recent Tour history, leaving Roglic's dominant Jumbo-Visma team - including Kiwi George Bennett - stunned.
Sam Bennett became the first Irishman since Sean Kelly in 1989 to win the green jersey for the points classification.
George Bennett finished the tour in 34th place, with compatriot Jack Bauer in 83rd.
Only 5000 fans were allowed on the iconic Champs Elysee avenue as a precaution against the coronavirus.
France reported 13,498 new confirmed COVID-19 cases over the previous 24 hours, setting another record in daily additional infections since the start of the epidemic.