ENGLISH Premier League leaders Manchester City needed a penalty shootout to defeat Wolves in the Carabao (League) Cup to make the last eight.
No other team had kept City scoreless this season, but the Championship leader did just that with the game finishing 0-0 after extra-time.
Goalkeeper Claudio Bravo was the home team's hero in normal time and he carried that form in the penalty shootout, saving two spot kicks, with City winning 4-1.
Both sides kept just two players from the teams they fielded at the weekend, a familiar theme on the night with the 12 teams in six matches collectively making a total of 99 changes.
Holders Manchester United made eight changes to the side upset by Huddersfield Town on Saturday but were too strong for Swansea City with Jesse Lingard scoring both goals in a 2-0 win.
Arsenal manager Arsene Wenger had a completely different starting XI from that which faced Everton on Sunday and struggled against second-tier side Norwich City before substitute Eddie Nketiah saved the Gunners from a shock defeat.
The 18-year-old scored twice - his first goals for the club - including one with his first touch 15 seconds after coming on in the 85th minute.
Nketiah added his second six minutes into extra time as Arsenal, who had trailed to Josh Murphy's 34th-minute opener, finally overcame the Canaries.
Bristol City inflicted more misery on Premier League cellar-dweller Crystal Palace with a 4-1 win at Ashton Gate.
Leicester City caretaker manager Michael Appleton made it two wins from two as his team came from behind to beat Leeds United 3-1.
Meanwhile, Bournemouth's Callum Wilson scored on his return from long-term injury as they beat Middlesbrough 3-1 to reach the quarter-finals for the second time in their history.
Update your news preferences and get the latest news delivered to your inbox.