Pep Guardiola will leave Bayern Munich at the end of the season, according to the German club’s official Twitter account. Former Real Madrid and Chelsea boss Carlo Ancelotti will succeed the Spaniard on a three-year contract. Guardiola has won two league titles and the German Cup since joining Bayern in 2013. The 44-year-old has been linked with Manchester City, Chelsea, Arsenal and Manchester United. Ancelotti has been on a year-long sabbatical since being sacked by Real Madrid in May 2015.

Lionel Messi, Miami score four in second half to upend Orlando
Arsenal claim nervy win over Chelsea, Man Utd go third
Samson guides India to T20 World Cup semis; South Africa beat Zimbabwe
Daniil Medvedev handed Dubai title after Griekspoor withdrawal
England beat New Zealand to keep Pakistan's T20 World Cup hopes alive
