Derek Gee

Speedy Cort completes hat-trick with another stage win at the O Gran Camiño
Frenchman Turgis wins gravel-laden Tour de France stage nine, Pogacar retains lead
Primoz Roglic holds on to win second Criterium du Dauphine title
Primoz Roglic produces mountain masterclass to extend Dauphine lead
German Nico Denz takes second stage win at Giro as Bruno Armirail steals race lead
Liiga roundup: Assat stay top as JYP keep pressure on with overtime win
Veikkausliiga review: KuPS stay top and dent HJK challenge as FC Inter fight on
NHL roundup: Marchand emotional in return to Boston, Devils' Jack Hughes scores hat trick
Liiga roundup: SaiPa's hot streak continues as JYP win a thriller