Leeds United moved a bit closer to automatic promotion thanks to an MLS product-inspired win and Sheffield United’s slip-up against Millwall.
[ MORE: Man Utd 2-1 West Ham ]
Aston Villa 2-1 Bristol City
The Villans cooled off red-hot Bristol City and can feel pretty good about their playoff ambitions. Chelsea loanee Tammy Abraham converted a penalty and Conor Hourihane also scored as Villa moved four points clear of sixth-placed Bristol City.
Villa has now won eight-straight league matches under Dean Smith, moving from 11th to fifth. The Villans were 15th when he took over for Steve Bruce in October.
Sheffield United 1-1 Millwall
The Blades couldn’t keep up, mostly because couldn’t nurse a 1-0 lead thanks to an 85th minute red card and stoppage time finish from Jake Cooper.
Leeds United 1-0 Sheffield Wednesday
Wake Forest and New York City FC product Jack Harrison scored a 65th minute goal that stood up as Leeds took a three-point lead on the third place Blades.
West Bromwich Albion 4-1 Preston North End
A Dwight Gayle hat trick joined Jay Rodriguez on the scoresheet as the Baggies built a 4-0 lead before conceding in stoppage time. West Brom is nine points clear of 7th and looks certain to partake in the playoffs.
Derby County 4-0 Bolton
Middlesbrough 1-0 Hull City
Nottingham Forest 1-2 Blackburn Rovers
QPR 4-0 Swansea City
Reading 2-1 Brentford
Stoke City 2-2 Rotherham United
Ipswich Town 1-1 Birmingham City
Wigan Athletic v. Norwich City — 7 a.m. ET Sunday