Kyle Bartley went from villain to hero as West Brom came from behind to win at Reading and strengthen their grip at the English Championship summit.
Having seen nearest rivals Leeds draw at Brentford on Tuesday, Slaven Bilic's Baggies extended their lead at the top to six points.
Bartley scored the all-important winner at the Madejski Stadium, with the West Brom defender heading home to wrap up a 2-1 victory on a night that had started badly for the defender.
The 28-year-old's hand ball allowed George Puscas to put the Royals ahead from the spot after just 11 minutes, but Matheus Pereira levelled before Bartley got them over the line.
Fulham were agonisingly close to joining West Brom in the top two, but their trip to Millwall ended 1-1 after substitute Neeskens Kebano hit the crossbar in stoppage time.
Scott Parker will have been frustrated by his side's inability to create more at the Den, where Aleksandar Mitrovic saw his early opener controversially cancelled out by Jon Dadi Bodvarsson - with two Millwall players appearing to be offside.
But it could have been worse for third-placed Fulham - only behind wobbling Leeds on goal difference - as Jed Wallace fluffed his lines from the spot shortly after Millwall had levelled.
Preston sit in the final play-off berth after triumphing 2-0 at relegation-threatened Stoke.
Goalless at the break, the impressive Alan Browne put Alex Neil's side ahead before Tom Barkhuizen wrapped things up to close to within three points of the automatic promotion places and stay above Bristol City on goal difference.
The seventh-placed Robins held out for a 3-2 win against Derby on Wednesday evening, when January signings Nahki Wells and Filip Benkovic gave Lee Johnson's men a half-time lead.
Famara Diedhiou extended City's lead in the second half, but Martyn Waghorn and Chris Martin's efforts made for a nervy ending at Ashton Gate.
Cardiff lie four points behind in eighth but kept up the pressure by romping to a 3-0 win at struggling Huddersfield.
First-half goals from Josh Murphy and Will Vaulks did the bulk of the damage as the Bluebirds sparkled at the John Smith's Stadium, with Callum Paterson completing the rout.
While the Terriers and Stoke both lost, there was better news for embattled Luton as they moved off the bottom of the table.
James Collins, the Hatters' top-scorer, netted in the 23rd minute to take his side to within seven points of safety and condemn the Owls to their sixth defeat in nine league games.