City, meanwhile, were forced into extra-time by Liverpool in the round of 16. Divin Mubama, having already netted once in the 90 minutes, scored a 107th-minute winner to set up another home tie, against Arsenal.
The north London club went ahead early on through Khayon Edwards and doubled their lead through Louie Copley, requiring City to mount a dramatic late turnaround.
Goals from Ashton Muir and Lakyle Samuel — the latter in the 94th minute — sent the game into extra-time, where Mubama, again, scored the winner.