Coventry beat Blackburn, Fulham sink Swans
Swansea City's giant-killing exploits ended though as Fulham came from behind to beat the Championship team 2-1 at Craven Cottage to secure a home quarter-final with Manchester United.
Blackburn, in the Premier League relegation zone, needed an injury-time equaliser for a 2-2 draw in their first meeting and manager Sam Allardyce gave a clear indication of his priorities when he named an entirely new team from the lineup he put out against Manchester United at the weekend.
Coventry, however, were at just about full strength and got their reward after an hour when Aron Gunnarsson crossed and Leon Best connected with a firm header.
Rovers threw on Roque Santa Cruz and Stephen Warnock to try to turn the game but this time they were unable to find the equaliser and Coventry progressed.
Swansea knocked out holders Portsmouth in the last round and were unfortunate to only draw 1-1 at home in their first meeting with Fulham.
They looked on course for a dream quarter-final against the favourites when Jason Scotland prodded them into the lead at the start of the second half but Fulham hit back strongly and Clinton Dempsey levelled with a flying header after 77 minutes.
The Premier League side went all out for the winner and got it four minutes later when Bobby Zamora, who scored his first league goal since September at the weekend, headed in a Simon Davies cross.