League One
WalsallWalsall1MK DonsMilton Keynes Dons4

Walsall 1-4 Milton Keynes Dons

MK Dons secured a top-half finish in League One with an emphatic final-day victory at fellow mid-table outfit Walsall.

The visitors took the lead on 11 minutes as Robbie Muirhead collected Harvey Barnes' ball over the top and lashed a fierce low finish past Walsall goalkeeper Craig MacGillivray from 15 yards.

Walsall went close to a leveller on 27 minutes as George Dobson's free-kick caused confusion in the Dons box, but Kory Roberts' close-range header was tipped over by Lee Nicholls.

Dons doubled their advantage on 33 minutes with another sweet strike, Ben Reeves cutting inside and curling a fine 20-yard left-footed effort into the bottom corner from the right-hand edge of the box.

They added a fortunate third goal 20 minutes from time, Stuart O'Keefe credited with it as he unwittingly deflected Ben Tilney's long-range strike past a stranded MacGillivray.

Erhun Oztumer pulled one back for Walsall on 84 minutes, drilling home his 15th of the season from 20 yards, but Barnes rounded off the rout with a deflected strike from 12 yards a minute later.

Match report supplied by the Press Association.

Line-ups

Walsall

Formation 3-4-3

  • 13MacGillivray
  • 24RobertsSubstituted forMorrisat 45'minutes
  • 4O'Connor
  • 32O'Connell
  • 5McCarthy
  • 7Chambers
  • 6Dobson
  • 2Edwards
  • 10Oztumer
  • 33Makris
  • 36CandlinSubstituted forCuvelierat 45'minutes

Substitutes

  • 8Cuvelier
  • 11Morris
  • 15Kinsella
  • 20Bakayoko
  • 22Sangha
  • 25Kouhyar
  • 37Ganley

MK Dons

Formation 4-3-3

  • 19Nicholls
  • 2Baldock
  • 3Lewington
  • 12Williams
  • 24Tilney
  • 6Upson
  • 8PotterSubstituted forRasuloat 76'minutes
  • 11O'Keefe
  • 18Barnes
  • 16MuirheadSubstituted forAgardat 80'minutes
  • 10ReevesSubstituted forBrittainat 76'minutes

Substitutes

  • 1Martin
  • 14Agard
  • 20Rasulo
  • 21Brittain
  • 23Downing
  • 30Thomas-Asante
  • 35Logan
Referee:
Mark Brown
Attendance:
5,004

Match Stats

Home TeamWalsallAway TeamMK Dons
Possession
Home53%
Away47%
Shots
Home7
Away14
Shots on Target
Home4
Away7
Corners
Home7
Away4
Fouls
Home10
Away9

Live Text

  1. Post update

    Match ends, Walsall 1, MK Dons 4.

  2. Full Time

    Second Half ends, Walsall 1, MK Dons 4.

  3. Post update

    Attempt saved. Harvey Barnes (MK Dons) right footed shot from the left side of the box is saved in the top centre of the goal.

  4. Post update

    Corner, Walsall. Conceded by Ed Upson.

  5. Goal!

    Goal! Walsall 1, MK Dons 4. Harvey Barnes (MK Dons) left footed shot from the centre of the box to the bottom right corner.

  6. Goal!

    Goal! Walsall 1, MK Dons 3. Erhun Oztumer (Walsall) left footed shot from outside the box to the bottom right corner. Assisted by Kieron Morris.

  7. Post update

    Attempt saved. Kieron Morris (Walsall) right footed shot from outside the box is saved in the top left corner.

  8. Post update

    Erhun Oztumer (Walsall) wins a free kick in the defensive half.

  9. Post update

    Foul by George Baldock (MK Dons).

  10. Substitution

    Substitution, MK Dons. Kieran Agard replaces Robbie Muirhead.

  11. Post update

    Foul by Joe Edwards (Walsall).

  12. Post update

    Callum Brittain (MK Dons) wins a free kick on the right wing.

  13. Post update

    Corner, MK Dons. Conceded by Florent Cuvelier.

  14. Post update

    Foul by George Dobson (Walsall).

  15. Post update

    Stuart O'Keefe (MK Dons) wins a free kick in the defensive half.

  16. Substitution

    Substitution, MK Dons. Callum Brittain replaces Ben Reeves.

  17. Substitution

    Substitution, MK Dons. Giorgio Rasulo replaces Darren Potter.

  18. Goal!

    Goal! Walsall 0, MK Dons 3. Stuart O'Keefe (MK Dons) right footed shot from outside the box to the bottom right corner.

  19. Post update

    Erhun Oztumer (Walsall) wins a free kick on the left wing.

  20. Post update

    Foul by Stuart O'Keefe (MK Dons).

As It Stood

TeamPWDLFAGDPts
1Sheff Utd4630106924745100
2Bolton4625111068363286
3Scunthorpe4624101280542682
4Fleetwood4623131064432182
5Bradford462019762431979
6Millwall462013136657973
7Southend4620121470531772
8Oxford Utd462091765521369
9Rochdale461912157162969
10Bristol Rovers461812166870-266
11Peterborough461711186262062
12MK Dons461613176058261
13Charlton461418146053760
14Walsall461416165158-758
15Wimbledon461318155255-357
16Northampton461411216073-1353
17Oldham461217173144-1353
18Shrewsbury461312214663-1751
19Bury461311226173-1250
20Gillingham461214205979-2050
21Port Vale461213214570-2549
22Swindon461111244466-2244
23Coventry46912253768-3139
24Chesterfield46910274378-3537
View full League One table

Top Stories