Fernando Gaviria

Biniam Girmay becomes first Black African to win a Tour de France stage after sprint win
Jonathan Milan sprints to win Giro stage 13 for victory number three
German Nico Denz takes second stage win at Giro as Bruno Armirail steals race lead
Mads Pedersen wins stage six of Giro after breakaway duo caught with 300 metres left
Jeonbuk defeat Kobe to set up Asian Champions League semi-final clash with Urawa
Paris Saint-Germain send Champions League warning after annihilation of Bayer Leverkusen
Tennis Tracker: Fritz battles through in Basel as De Minaur progresses in Vienna
Valentin Vacherot requests Paris Masters invite after shock Shanghai title