Manchester City will take on Aston Villa in Sunday’s Carabao Cup final at Wembley.
City are attempting to successfully defend their title and lift the trophy for the fourth time in five seasons.
Here, the PA news agency looks back over the five matches that took Pep Guardiola’s side into the final.
Round three: Preston 0 Man City 3
Raheem Sterling, hidden, celebrates at Deepdale (Richard Sellers/PA)
Round four: Man City 3 Southampton 1
Nicolas Otamendi, right, was on the scoresheet against Southampton (Nick Potts/PA)
Quarter-final: Oxford 1 Man City 3
Raheem Sterling continued his scoring streak at Oxford (Mike Egerton/PA)
Semi-final: Man City 3 Man United 2 (on aggregate)
Bernardo Silva, left, scored a stunner at Old Trafford (Martin Rickett/PA)