League One pacesetters and competition favourites Birmingham City booked their place in the quarter finals of the EFL Trophy after edging past Swindon Town 2-1 at the County Ground.
A second-half strike from Ayumu Yokohama, his fourth for the club since signing from Japan's J League last summer, looked to have sent the Blues coasting towards the last eight.
But they had to survive a scare after Robins' striker Harry Smith first equalised then cancelled out his good work by putting through his own net with a minute of normal time remaining.
Chris Davies's in-form side find out their opponents in the last eight when the draw is made on Sky Sports on Saturday, with the quarter finals split into two northern and two southern ties.