Two second-half goals in 60 seconds saw Swansea come from behind to progress in the Carling Cup at the expense of Tranmere in a 3-1 win at Prenton Park.
Dogged Rovers took the lead in the 22nd minute through Enoch Showunmi and looked like creating a shock but the Welsh side launched a late fight-back to secure their passage into the next round.
Cedric van der Gun and Scott Sinclair scored within a minute of each other and Shefki Kuqi netted a third in stoppage time to cancel out Showunmi's opener, which came when he angled a volley home after 22 minutes.
Van der Gun scrambled the ball home in the 73rd minute when an Andrea Orlandi strike rebounded from the bar to level before Sinclair rounded two defenders and beat Joe Collister from 12-yards straight after the restart.
A third Swansea goal in stoppage time from Kuqi added gloss to the win for Brandon Rodgers side, who had been made to work hard by their Merseyside opponents.