Carabao Cup holders Manchester City have won the competition in the last three seasons and they are on course to make it four consecutive Carabao Cup wins but they have to overcome city rivals Manchester United in the semi-finals to achieve that target. Manchester City and Manchester United were drawn together in the Carabao Cup semi-finals for the second season in a row. Manchester City beat Manchester United over two legs in the Carabao Cup semi-finals last season with the help of the away goals rule. Manchester City went on to beat Aston Villa 2-1 in the Carabao Cup final to win the competition for the third season in a row.
The current run of three successive Carabao Cup trophy wins for Manchester City started when they thumped Arsenal 3-0 in the Carabao Cup final during the2017/18 season. In the following season, Manchester City beat Chelsea on penalties in the final to win the Carabao Cup title. In the last campaign, Manchester City made it a hattrick of Carabao Cup title wins with the 2-1 win over Aston Villa. Manchester City and Manchester United will face off in a Manchester Derby clash in one of the semi-finals, while Tottenham Hotspur and Brentford will play each other in a London Derby encounter in the other semi-final.