Italy awaits England or Denmark in the final of Euro 2020 after they won a dramatic penalty shootout against Spain at Wembley.
Ferran Torres scored his first hat trick for Manchester City as they overcame Newcastle United in a seven goal thriller at St James’ Park.
Manchester City have one hand on the Premier League title after Sergio Aguero and Ferran Torres fired them to victory at Crystal Palace.
Manchester City suffered only their second defeat of 2021 after a Stuart Dallas double was enough to see 10-man Leeds United secure a shock win over the runaway Premier League leaders.
Cheltenham Town were nine minutes from a massive FA Cup shock before Manchester City powered past the League Two side late on.