Tottenham take on Manchester City in the Carabao Cup final on Sunday, as the two clubs battle it out at Wembley for the first silverware of the domestic season.