League One 2016/17

Day 16
Oxford United 1-2 Millwall
Northampton Town 3-2 Bury
Fleetwood Town 2-1 Gillingham
Rochdale 1-0 Oldham
Scunthorpe 4-1 Swindon
Walsall 1-1 Coventry
Sheffield United 2-1 MK Dons
Charlton 1-0 Chesterfield
Southend 1-1 Shrewsbury Town
Bristol Rovers 1-2 Peterborough United
AFC Wimbledon 2-3 Bradford
Bolton Wanderers 3-1 Port Vale