It was a busy weekend of action in the second tier of English football, which served up plenty of the thrills fans have come to expect.
Middlesbrough dismantled Preston North End in a convincing 4-0 win, boosting their chances of promotion to the Premier League.
Ipswich Town, meanwhile, had their wings clipped by Sheffield United. Chris Wilder’s side secured a 3-1 win over the Tractor Boys courtesy of goals from Callum O’Hare, Andre Brooks and Patrick Bamford.
Sheffield Wednesday’s misery continued with a 2-0 defeat to Bristol City, but Hull City kept their impressive form going with a 2-1 victory over Swansea City.
Elsewhere, table-toppers Coventry City were on the receiving end of a shock defeat to Norwich City and Oxford United claimed a win at Leicester City.
Queens Park Rangers were edged out by Wrexham, Blackburn Rovers drew with Watford and the spoils were shared between Birmingham City and Stoke City.
Millwall, meanwhile, completed a 4-0 rout of their London rivals Charlton Athletic. There was also a grudge match at Fratton Park, where Portsmouth and Southampton played out a 1-1 draw.
Following the latest results, here is how the Opta supercomputer expects the final Championship table to look.






