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
Round four: Man City 3 Southampton 1
Quarter-final: Oxford 1 Man City 3