The Sky Bet League 1 fixtures continue to come thick and fast, and there's another full schedule on the way this Saturday.Midweek saw its fair share of shock results and big scorelines, alongside a managerial departure as Tony Humes left Colchester United.
Here are this weekend's Sky Bet League 1 fixtures in full (kick-off is 3pm unless stated):
Barnsley v Sheffield United (12.15pm)
Blackpool v Fleetwood Town
Burton Albion v Colchester United
Chesterfield v Swindon Town
Coventry City v Doncaster Rovers
Crewe Alexandra v Oldham Athletic
Millwall v Bury
Rochdale v Port Vale
Scunthorpe United v Peterborough United
Shrewsbury Town v Gillingham
Southend United v Wigan Athletic
Walsall v Bradford City
It all kicks off at Oakwell, with a local derby between Barnsley and Sheffield United taking place at lunchtime.
After winning their first game in 10 against Oldham Athletic a week ago, Barnsley lost again on Tuesday, succumbing to The Football League's most prolific side - Peterborough United. Aside of that one win on Matchday 18, the Tykes have lost in all of their other nine fixtures.
Sheffield United, meanwhile, are enduring a torrid run of their own, having not won in any of their last five matches. The Blades were overturned 4-2 by Shrewsbury Town in midweek.
At 3pm, Sky Bet League 1 leaders Coventry City welcome Doncaster Rovers to the Ricoh Arena. The Sky Blues were held at Bradford City in midweek, but remain unbeaten in their previous 10 outings. Doncaster have enjoyed an upturn in fortunes of late, winning three of their last four games.
Any slip from Coventry could see second-placed Gillingham reclaim top spot, providing they beat Shrewsbury at New Meadow. Just below the top two are Burton Albion, who won 1-0 away at Wigan Athletic in their last game, and Walsall, who lost to Swindon Town. They face managerless Colchester United and Bradford respectively.
Read more: Colchester United opt for a change of direction after parting with Tony Humes
Read more: One month and counting - Bradford's fine defensive form
Swindon were one of a number of sides who sprang a surprise on higher-placed opposition in midweek, alongside Crewe Alexandra, who came from two-down to beat Colchester 3-2. This week sees the pair up against Chesterfield and Oldham.
In form and among the goals remain Peterborough, who go to Scunthorpe United, along with Southend United, who take on Wigan Athletic at Roots Hall.
Read more: Southend United's Ryan Leonard remains focused despite Bieber fever
Fleetwood Town have recorded back-to-back wins to ease some pressure, and the Cod Army head down the road to take on neighbours Blackpool in the Football League 's first Fylde Coast derby.
Read more: The Football League's first Fylde Coast derby - Blackpool v Fleetwood Town
Elsewhere, Millwall and Bury are both seeking a return to winning ways and clash at The Den, while Port Vale, who've won four on the spin, make the trip to Rochdale.
Match Official Appointments
The match official appointments for this weekend's Football League fixtures were announced earlier this week.
Click here to find out which officials are on Sky Bet League 1 duty this Saturday.
Don't miss it!
You can follow all the Sky Bet League 1 Matchday 20 fixtures this weekend via our official Twitter feed, @SkyBetLeague1.