Midfielder Barry Ferguson's first goal for Birmingham was sufficient to seal a 1-0 victory over Nottingham Forest in an FA Cup third round replay at St. Andrews and clinch a visit to Everton.
Alex McLeish's £1million summer capture from Rangers broke the deadlock 16 minutes into the second half and earned a fortunate victory for the home side.
Blues fielded a full strength side but were often second best against a Forest team which showed seven changes from the line-up that had overcame West Brom on Friday.
Super-sub Jamie Ward helped fire Sheffield United into the fourth round as QPR made their familiar early exit despite a late rally in the 3-2 clash.
The Blades were clinging onto Lee Williamson's early opener when Ward scored with his first touch and then immediately set up a third for Richard Cresswell. A late Rangers comeback, courtesy of Akos Buzsaky's penalty and Damion Stewart's header, set up a nervy finish but the hosts were unable to arrest their dismal FA Cup record.
Substitute Gavin Williams grabbed a 92nd-minute equaliser as Bristol City earned a third round replay following their 1-1 draw against Coca-Cola Championship rivals Cardiff.
Source: PA