The Kansas City Royals have won the World Series. They beat the New York Mets 7-2 in game five on Monday morning, to wrap up a 4-1 win in the best-of-seven series. It’s their second World Series win, with the first coming 30 years ago, and follows an agonising loss in last-year's series

F1 leader Russell puts Mercedes on pole for China sprint race
Alcaraz sets up Medvedev Indian Wells semi-final, Sabalenka advances
Europa League: Watkins earns Villa win at Lille, Bologna and Roma draw
Sabalenka and Zverev march into Indian Wells semi-finals
