EURO 2024 Tracker: France join Spain in semi-finals after beating Portugal on penalties
Transfer News LIVE: Kilman makes move to West Ham, Zielinski joins Inter
Swiatek faces 'gangster' threat as Djokovic feels need for speed at Wimbledon
EURO 2024 Tracker: Quarter-final line-up complete after last-16 comes to an end