Leeds United dropped points against the Championship’s bottom side as they were held 1-1 by Luton Town.
Harry Cornick’s goal for the visitors was cancelled out by Stuart Dallas as the points were shared at Elland Road.
Cornick’s shot from inside the area flew into the top corner in the 50th minute to give Luton an unlikely advantage against the current league leaders.
Dallas hit back 13 minutes later with a left-footed shot that found the net but Marcelo Bielsea’s side failed to find the winner.
Leeds are still six points ahead of third place Brentford with six games to go but makes for a nervy last few matches.
Brentford will be hoping they can still catch Leeds and piled on the pressure on the top two as they beat Reading 3-0 at the Madejski Stadium.
The Bees cut the deficit to West Brom in second to just two points but the Baggies still have a game in hand.
Bryan Mbeumo netted his 15th goal of the season when headed in from close range to open the scoring after 23 minutes.
Josh Dasilva put his side 2-0 up in the 64th minute when he scored from inside the six yard box before the points were wrapped up by Joel Valencia points with a superb effort from outside the box.
Liverpool loanee Rhian Brewster continues to shine in the second tier as he had a hand in the goal that rescued a point for Swansea against Millwall.
The early Championship kick-off ended 1-1 at The Den with Mason Bennett having got the goal for the home side.
Mason Bennett gave Millwall the lead 21 minutes into the first half following a quick break from the home side.
Jed Wallace provided the assist as Bennett’s shot found the bottom right corner.
Brewster came close to quickly levelling things up just seven minutes later but his headed effort was cleared off the line by Jake Cooper.
Andre Ayew prevented Millwall from scoring a second early in the second half with a vital interception that denied Tom Bradshaw a tap in.
Liverpool loanee Brewster then had a hand in making it 1-1 when his free-kick from 25 yards crashed against the crossbar and went in off goalkeeper Bartosz Bialkowski.
Swansea had a let off in the 75th minute when Wallace squandered a chance when he couldn’t direct his header from close range on target.
Neither side could find the winner late on and had to settle for the point, which does no good for their chances of catching the teams in the play-off places.
Barnsley secured a vital three points when they beat Blackburn 2-0 at home to give them a fighting chance of staying up.
Conor Chaplin and Jacob Brown both scored in the second half on their way to the win while Blackburn were reduced to 10 men when Ben Brereton was shown a straight red card.
Full results from Tuesday’s Championship fixtures
Millwall 1-1 Swansea
Barnsley 2-0 Blackburn
Cardiff 0-0 Charlton
Reading 0-3 Brentford
QPR 1-2 Fulham
Leeds 1-1 Luton
Wigan 3-0 Stoke