In many respects, Tottenham's 2-1 win over Manchester City on Wednesday was a great advert for the Carabao Cup.
Two of the Premier League's leading clubs, both fielding a blend of established stars and exciting youngsters, went toe-to-toe in an entertaining match, lit up by three excellent goals in the first half.