Match ends, Walsall 1, MK Dons 4.
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.
- 24RobertsSubstituted forMorrisat 45'minutes
- 36CandlinSubstituted forCuvelierat 45'minutes
- 8PotterSubstituted forRasuloat 76'minutes
- 16MuirheadSubstituted forAgardat 80'minutes
- 10ReevesSubstituted forBrittainat 76'minutes
- Mark Brown
- Shots on Target
Second Half ends, Walsall 1, MK Dons 4.
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.
Corner, Walsall. Conceded by Ed Upson.
Goal! Walsall 1, MK Dons 4. Harvey Barnes (MK Dons) left footed shot from the centre of the box to the bottom right corner.
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.
Attempt saved. Kieron Morris (Walsall) right footed shot from outside the box is saved in the top left corner.
Erhun Oztumer (Walsall) wins a free kick in the defensive half.
Foul by George Baldock (MK Dons).
Substitution, MK Dons. Kieran Agard replaces Robbie Muirhead.
Foul by Joe Edwards (Walsall).
Callum Brittain (MK Dons) wins a free kick on the right wing.
Corner, MK Dons. Conceded by Florent Cuvelier.
Foul by George Dobson (Walsall).
Stuart O'Keefe (MK Dons) wins a free kick in the defensive half.
Substitution, MK Dons. Callum Brittain replaces Ben Reeves.
Substitution, MK Dons. Giorgio Rasulo replaces Darren Potter.
Goal! Walsall 0, MK Dons 3. Stuart O'Keefe (MK Dons) right footed shot from outside the box to the bottom right corner.
Erhun Oztumer (Walsall) wins a free kick on the left wing.
Foul by Stuart O'Keefe (MK Dons).