Erling Haaland haunted RB Leipzig again to earn Manchester City a thrilling 3-2 victory in the Champions League.
Scott Parker saw his West Ham side recover from three goals down to draw 3-3 at Cardiff in a thrilling first game in charge.
Championship leaders Middlesbrough suffered only their second league defeat of the season as Wrexham eased the pressure on Phil Parkinson with a much-needed 2-0 win.
Substitute Sean Neave scored a late brace as Wolves came from behind to secure a 2-1 Sky Bet Championship win over Bristol City at Ashton Gate.
Substitutes Gatlin O'Donkor and Mo Missanga struck twice in eight minutes to earn Oxford a 2-0 victory over local rivals Reading and a first Thames Valley derby win since 1999.
Lando Norris is unsure if McLaren's upgrades at this weekend's Sao Paulo Grand Prix will improve the "horrible" handling on the car.
Former Formula 1 world champion Alan Jones has died at the age of 80 following a brief illness.
Harry Kane has signed a new contract with Bayern Munich.
From forgettable EFL loan spells to being crowned the best player in the world, it is no wonder Harry Kane’s former boss thinks of his Ballon d'Or win as a fairy tale.
Luke Humphries revealed he lost over a stone due to food poisoning but still stormed to his fourth Players Championship title of 2026 with an 8-4 victory over Niels Zonneveld as Dutch legend Raymond van Barneveld took a huge step towards world championship qualification.

Sky Sports