Fulham kept up the chase for a top-two finish as Harry Arter hit the only goal of the game to sink Nottingham Forest at the City Ground.
Arter let fly from outside the box with a left-foot shot into the top corner, handing the Cottagers their third straight win and moving them within four points of the Baggies.
The result also marked Forest's first defeat since the season's restart, and almost certainly means they will have to settle for a place in the play-offs.
Said Benrahma and Ethan Pinnock sealed a dramatic comeback as Brentford boosted their bid for automatic promotion to the Premier League with a 2-1 win over Charlton.
The Addicks led through an eighth-minute goal from Macauley Bonne, but Benrahma levelled from the penalty spot before Pinnock headed the winner five minutes from time.
The Bees' late win narrowed the gap to second-placed West Brom to just two points, ahead of the Baggies' clash with Derby on Wednesday evening.
Barnsley boosted their survival hopes as substitute Aapo Halme grabbed a late equaliser in a 1-1 draw with Luton at Kenilworth Road.
Luke Berry had put the Hatters in front early on in the battle of the Sky Bet Championship's bottom two teams, but Halme's close-range strike meant the Tykes headed home in a marginally better mood.
Huddersfield continued to edge closer to safety as they stretched their unbeaten run to three games with a goalless draw at Reading.