Cardiff 0-1 Birmingham
Juninho Bacuna scored the winner as Birmingham City earned a first head-to-head victory over Cardiff City since October 2017, as a 1-0 win in the Welsh capital relieved some of the mounting pressure on manager Wayne Rooney.
Coventry 1-1 Southampton
Southampton extended their unbeaten run to 13 matches thanks to a second-half Samuel Edozie leveller in a 1-1 draw with Coventry City. Nevertheless, the Saints fall further behind Leicester City and Ipswich Town, who both secured three points this matchday, as a result.
Leicester 3-2 Millwall
Leicester City became the joint-fastest side to reach 50 points in the Championship since its rebranding in 2004, thanks to a hard-fought 3-2 win over struggling Millwall at the King Power Stadium.
Norwich 3-1 Sheffield Wednesday
Norwich City made it a fourth win from their last six Championship games with a 3-1 victory over Sheffield Wednesday, extending the Owls winless streak at Carrow Road six games in the process.
QPR 0-0 Plymouth
Queens Park Rangers suffered a set-back in their rejuvenation under new boss Martí Cifuentes, as they had to settle for a 0-0 draw against ten-man Plymouth Argyle. The Rs, looking for a fourth straight win for the first time in nearly two years, enjoyed over 70% possession, but lacked the clinical touch needed for victory.
Middlesbrough 1-2 Hull City
Middlesbrough let a one-goal lead slip as they were defeated 2-1 by Hull City at the Riverside Stadium in the Championship, meaning Boro have now lost four of their last five games (W1).