Five fixtures provided 20 goals on an enthralling evening of EFL action, including a cracker in front of the Sky Sports cameras.
Bolton Wanderers cemented second place in Sky Bet League One with a fine victory away at Oxford United in front of the Sky Sports cameras.
The Trotters raced into a two-goal lead, but the hosts kept themselves in it, pulling it back to 2-1 and 3-2, before Josh Vela sealed the win late on.
Millwall were another side to hit the front early, but their 2-0 advantage was wiped out by Rochdale, who took the lead through Callum Camps. However, Jed Wallace replied to earn the Lions a point.
In the night’s other game, bottom club Coventry City picked up a vital three points at home to fellow strugglers Port Vale, running out 2-1 winners at the Ricoh Arena.
Sky Bet League One: Midweek results
Tuesday 21st March 2017
Coventry City 2-1 Port Vale
Oxford United 2-4 Bolton Wanderers
Rochdale 3-3 Millwall
Standings: Click here to see the Sky Bet League One table
Newport County are now within six points of safety after sharing the spoils with promotion hopefuls Luton Town.
Sean Rigg’s free-kick cancelled out Danny Hylton’s penalty, and both goalkeepers performed heroics late on as the game finished level, despite the Exiles being reduced to 10 men with nine minutes to go.
Shay McCartan was at the double in the night’s other game, scoring a fine free-kick to help Accrington Stanley defeat Morecambe at the Globe Arena.
Despite the Shrimps getting one back, John Coleman’s men held on to go nine games unbeaten, and leapfrog their local rivals in the process.
Sky Bet League Two: Midweek results
Tuesday 21st March 2017
Morecambe 1-2 Accrington Stanley
Newport County 1-1 Luton Town
Standings: Click here to see the Sky Bet League Two table