An eighth consecutive win for Championship high-flyers Brentford kept the pressure on Leeds United and West Brom in the race for promotion.
Brentford moved to within a point of the Championship's top two and delayed any promotion party Leeds United may have had planned by beating Preston North End.
After high-flying rivals West Brom and Fulham drew on Tuesday, Brentford capitalised with a 1-0 win at Griffin Park a day later.
An eighth successive victory – of which seven have come since the season's restart – piled the pressure on second-placed West Brom and ensured Leeds cannot seal a Premier League return when they play on Thursday.
Elsewhere there were a trio of draws, most notably at Nottingham Forest and Birmingham City, where the respective hosts each picked up precious points, holding Swansea City and Charlton Athletic.
AUTOMATIC RACE GOING TO THE WIRE
Leeds host rock-bottom Barnsley but now need four points to guarantee promotion, meaning they will be made to wait a little longer regardless of the outcome at Elland Road.
Although West Brom have been in the top two for much of the season, Brentford's outstanding run of form means it is still all to play for in the final two matches of the campaign.
The Bees' latest win came by just a single early goal as Ollie Watkins lashed in after four minutes following good work from Emiliano Marcondes in the build-up.
They held on and will now be keen spectators when the Baggies visit Huddersfield Town on Friday, with the Thomas Frank side next in action against Stoke City the following day.
SAMMY STUNNERS STUNT SWANS
The battle to make the play-offs is almost as tense as the tussle at the top, but fifth-placed Forest – five points clear of seventh – should be involved.
They were grateful to Sammy Ameobi for a pair of wonderful goals as they twice came from behind to draw at home to Swansea.
Rhian Brewster's fine first-time finish gave Swansea the lead, before Ameobi picked out the top-right corner with a gorgeous curling effort from outside the area.
The Swans were back in front heading into half-time after Andre Ayew's penalty, yet Ameobi was not done and cut in from the right to arrow a low shot into the bottom-right corner.
The travelling side could not regain the lead for a third time and now face a tough ask to overhaul rivals Cardiff City, who are sixth and three points better off.
LATE LEVELLER LEAVES CHARLTON IN TROUBLE
Charlton appeared set to move four points clear of the relegation zone when they led Birmingham deep into stoppage time.
Macauley Bonne's second-half strike followed a missed penalty for Scott Hogan, meaning Charlton would leapfrog their opponents in the table.
But Birmingham's own survival bid was all but completed in the 93rd minute as Lukas Jutkiewicz equalised.
The Blues are joined on 50 points by Stoke, who should also be safe after similarly recovering from a goal down to draw 1-1 at Bristol City.
Danny Batth stooped to head in after Filip Benkovic's deflected opener.