Sky Bet Championship leaders Coventry won away for the first time since 25 November to move three points clear of Middlesbrough as their 2-0 victory left West Brom deeper in relegation trouble at The Hawthorns.
Ephron Mason-Clark's fifth-minute lob and a thunderous strike from Jack Rudoni in the 32nd minute made it consecutive wins for Frank Lampard's side - and the first win on their travels in nine outings.
West Brom supporters chanted 'You're getting sacked in the morning' and 'Your football is s***' at head coach Eric Ramsay.
Albion have not won in nine league games - eight of those have been under Ramsay - and they have not scored a league goal in 360 minutes.
Middlesbrough edged a small step closer to promotion despite being held to a 0-0 draw with relegation-threatened Oxford at the Riverside Stadium.
Despite boasting almost 75% of the possession, Boro struggled to break down a resilient Oxford side doing everything they could to earn a point in the battle to stay up.
And while the visitors were successful in doing that, and will take great pride from their performance, it was also a point that has boosted Middlesbrough's chances of playing in the Premier League next season.
Defeats for Millwall and Ipswich mean that Kim Hellberg's second-placed side have increased the gap to the play-off zone to six points.
Gustavo Caballero struck his first goal for Portsmouth as they picked up another valuable away win in the Sky Bet Championship with a 3-1 victory at third-placed Millwall.
It is the second time this week that Pompey will be travelling back from south London with all three points - having done so by the same score at Charlton on Tuesday - as they moved six points clear of the relegation zone.
They also completed a double over Millwall this season and dented their hosts' promotion hopes, although teams dropping points around them means not too much damage has been done.
Wrexham boosted their promotion hopes with a 5-3 victory over fellow high-fliers Ipswich in a crazy game at the Stok Cae Ras.
Eight days after Josh Windass' goal had decided the FA Cup fourth-round tie between the sides in Wrexham's favour, the goals flowed in North Wales.
Ipswich twice fought back to level in the first half, Anis Mehmeti and Ivan Azon cancelling out efforts from Kieffer Moore and Windass, and Cedric Kipre scored a stunner to put the visitors in front just after the break.
But George Thomason equalised with his first goal for Wrexham in the 66th minute and they produced a grandstand finish thanks to Callum Doyle and Nathan Broadhead.
The victory leaves Wrexham in sixth place in the table.
Ed Still secured his first win as Watford manager as goals from Luca Kjerrumgaard and Mamadou Doumbia goal earned a 2-0 victory over Derby at Vicarage Road.
The triumph marked a first home game for Still, Watford's third permanent manager of the season, and moved the hosts level on points with Derby in the congested promotion play-off race.
It also extended a remarkable streak in this fixture, with Watford recording their sixth successive win over their opponents.