Loss keeps Neil Lennon's Bolton in danger
Birmingham City closed the gap to the Championship play-offs and added to the misery of Neil Lennon's struggling Bolton.
Clayton Donaldson's first-half strike settled a poor game as the hosts clinched a 1-0 victory at St Andrew's. Gary Rowett's Birmingham are now three points adrift of the top six.
Bolton are seven points from safety, although a £7.5m takeover headed by former striker Dean Holdsworth has been agreed.
It will at least ease fears for their future but their outlook in the Championship looks bleak.
Ulsterman Lennon also left out six-goal top scorer Gary Madine after an alleged row and they never looked like scoring.
Fellow strugglers Rotherham were dealt another blow in their bid to avoid the drop after a 1-0 defeat to Reading.
Hal Robson-Kanu got the decisive goal midway through the second half. It leaves Neil Warnock's side six points from safety.
Mohamed Diame kept Hull at the top of the Championship with a deserved 1-0 win at Ipswich, but Burnley are right behind after Sam Vokes earned 1-0 win over Nottingham Forest at Turf Moor.
Middlesbrough returned to winnings ways against Cardiff to remain third in the table.
Second-half goals from Gaston Ramirez and David Nugent came after Matthew Connolly's own goal had cancelled out an opener from Cardiff full-back Fabio.
Brighton, meanwhile, rekindled their promotion bid with a 4-0 win at Bristol City.