Next Saturday, Manchester City take on Aston Villa in the Carabao Cup final at Wembley. The Blues are seeking their third successive trophy in the competition and their sixth consecutive piece of domestic silverware in a run stretching back to the 2018 Community Shield.