However, it was a better day for the Baggies as they extended their lead at the top to three points despite being held to a 1-1 draw at home to Brentford.
Darnell Furlong cancelled out Henrik Dalsgaard’s opener in the first half but Slaven Bilic’s side were unable to find the winner.
But Leeds left their game empty-handed as they suffered a 2-1 defeat at Fulham.
Aleksandar Mitrovic’s early penalty gave the Cottagers the lead but Patrick Bamford replied on 54 minutes.
Josh Onomah’s 69th-minute goal gave Fulham the win and they are now nine points off Marcelo Bielsa’s men.
Meanwhile, Charlton’s dreadful form continued despite claiming a late draw at QPR. Naby Sarr’s stoppage-time goal saw the game finish 2-2.
Geoff Cameron gave QPR an early lead but Lyle Taylor pegged them back. Marc Pugh’s effort appeared to be enough to give Mark Warburton’s side the three points until Sarr had his say.
A valuable point for the Addicks but there’s no getting away from the fact they’ve failed to win in the Championship since October 19.
And in the early kick-off, fourth-placed Preston could only manage a goalless draw at Cardiff with Bluebirds stopper Neil Etheridge making important saves.