Southampton pulled off a huge shock against reigning Premier League champions Manchester City to reach the Carabao Cup semi-finals for only the second time in 35 years.
The Saints did get to the final as recently as 2017, but few gave them a chance of advancing against City given how poor their league form has been this season.
Pep Guardiola opted for a rotated side and ultimately paid the price. The City boss even resorted to a number of changes at half-time, including the introduction of Erling Haaland, but to no avail.
Southampton started the stronger and had the first chance when Stefan…