Burton Albion opened up a four-point lead at the top of Sky Bet League 1 after beating Sheffield United 1-0 at Bramall Lane.Lucas Akins scored the only goal of the game as manager Nigel Clough made a winning return to his former club.
Below the Brewers, Wigan Athletic, Walsall and Gillingham all dropped points.
Wigan survived for an hour with 10 men to draw 0-0 at Millwall, while Walsall were held to the same result at home to Scunthorpe and Gillingham lost their third game on the bounce - going down 2-1 at Fleetwood Town.
Barnsley’s remarkable rise up the table continued, and they now sit outside the Sky Bet League 1 Play-Off places on goal difference only after a 2-0 win at home to Coventry City.
Here are the Sky Bet League 1 Matchday 34 results in full:
Sky Bet League 1
Barnsley 2-0 Coventry City
Bradford City 1-2 Colchester United
Bury 3-1 Peterborough United
Chesterfield 1-1 Blackpool
Fleetwood Town 2-1 Gillingham
Millwall 0-0 Wigan Athletic
Oldham Athletic 1-1 Port Vale
Sheffield United 0-1 Burton Albion
Shrewsbury Town 2-0 Rochdale
Southend United 1-1 Crewe Alexandra
Swindon Town 2-0 Doncaster Rovers
Walsall 0-0 Scunthorpe United