Brentford missed another chance to close the gap on leaders Southend United after a 3-2 defeat at struggling Gillingham.
Despite finishing the match with nine men, Ronnie Jepson's side claimed three crucial points from Tuesday's clash at The Priestfield Stadium.
A header from Brent Sancho gave The Gills the lead on nine minutes before Martin Allen's side levelled matters on the quarter hour mark with a fine header from Michael Turner.
Darren Byfield (pictured) gave Gillingham a half-time lead with a penalty, and despite Alan Pouton being sent off for a professional foul on 73 minutes, Byfield scored his second and the winner for ten-man Gills three minutes later.
A fine volleyed strike from Brentford's Jay Tabb made the final moments interesting, but even after Sean Clohessy was sent off for violent conduct near the end, Gillingham held on for an important victory.
Colchester United missed the chance to go second after being held to a goalless draw at Doncaster Rovers, while a Joe Brown strike in injury time at the end of the game gave Bradford City a 1-0 win over struggling Blackpool at Valley Parade.
Finally, Yeovil Town won a crucial relegation battle after a 2-0 success at ten-man Walsall.
First-half goals from Matt Harrold (24) and Arron Davies (33) gave The Glovers a vital boost to their survival hopes in the Black Country.
Defeat at The Bescot Stadium was compounded when Saddlers striker Ishmel Demontagnac was sent off for a second bookable offence a minute from time.