League One 2017/18

Day 21
Oldham 5-1 Northampton Town
MK Dons 1-1 Shrewsbury Town
Oxford United 1-0 Doncaster
Wigan 2-0 Fleetwood Town
Plymouth Argyle 2-1 Gillingham
Walsall 1-0 Scunthorpe
Charlton 0-1 Portsmouth
Peterborough United 2-3 Blackburn
Bradford 4-3 Rochdale
Blackpool 1-2 Rotherham Utd.
Bristol Rovers 3-0 Southend
Bury 2-1 AFC Wimbledon