Will Grigg's superb solo effort gave Walsall a narrow victory over promotion hopefuls MK Dons.

The visitors took the lead in the first half through Grigg, who beat Tom Flanagan in the box before curling a shot inside the far post.

Jamie Paterson could have doubled Walsall's lead but shot wide when one-on-one with Dons keeper David Martin.

The result sees MK Dons finish fifth, facing the second leg of their play-off semi-final away at Huddersfield.

Lineup, Bookings (1) & Substitutions (5)

MK Dons

  • 01 Martin
  • 03 Lewington
  • 12 Chicksen (Chadwick - 65' )
  • 15 Flanagan
  • 07 Gleeson Booked
  • 08 Potter
  • 11 Smith (Ibehre - 59' )
  • 13 Williams
  • 17 Powell
  • 09 Bowditch (O'Shea - 59' )
  • 10 MacDonald

Substitutes

  • 16 McLoughlin
  • 23 O'Shea
  • 26 Chadwick
  • 19 Ibehre
  • 20 Collins

Walsall

  • 01 Walker
  • 03 Sadler
  • 04 Butler
  • 12 Beevers
  • 06 Smith
  • 07 Chambers
  • 27 Mantom
  • 28 Ledesma
  • 09 Grigg (Macken - 69' )
  • 15 Paterson (Hurst - 75' )
  • 16 Nicholls

Substitutes

  • 21 Grof
  • 02 Westlake
  • 05 Lancashire
  • 11 Hurst
  • 10 Macken
Ref: D'Urso
Att: 10,607

Match Stats

Shots

10 14

On target

3 5

Corners

1 2

Fouls

11 11

Live Text Commentary

90:00 +5:23 Full time

Full Time The final whistle is blown by the referee.

90:00 +4:38

Free kick awarded for an unfair challenge on Darren Potter by Kevan Hurst. David Martin takes the direct free kick.

90:00 +3:51

Darren Potter fouled by Emanuel Jorge Ledesma, the ref awards a free kick. Direct free kick taken by David Martin.

90:00 +3:26

Foul by Darren Potter on Sam Mantom, free kick awarded. Sam Mantom takes the free kick.

90:00 +1:37

James O'Shea has an effort at goal from outside the penalty area missing to the wide left of the goal.

89:49

Corner taken short by Emanuel Jorge Ledesma.

89:00

Inswinging corner taken by Kevan Hurst from the left by-line, Emmanuele Smith takes a shot. Stephen Gleeson manages to make a clearance.

88:47

Alex Nicholls takes a shot. Tom Flanagan gets a block in.

87:47

The assistant referee signals for offside against Emanuel Jorge Ledesma. David Martin takes the indirect free kick.

87:00

Emanuel Jorge Ledesma is penalised for a handball. Free kick taken by Shaun Williams.

86:20

Shot from outside the area by Emanuel Jorge Ledesma misses to the left of the target.

84:05

James O'Shea produces a right-footed shot from just outside the penalty area that goes harmlessly over the target.

81:08

Tom Flanagan crosses the ball.

79:37

Direct free kick taken by Emanuel Jorge Ledesma.

79:37 Booking

Booking Stephen Gleeson is cautioned.

79:33

Free kick awarded for a foul by Stephen Gleeson on Emanuel Jorge Ledesma.

75:21

Kevan Hurst sends in a cross.

74:44

Free kick awarded for a foul by Jabo Ibehre on Emmanuele Smith. Lee Beevers takes the direct free kick.

74:16 Substitution

Substitution Jamie Paterson goes off and Kevan Hurst comes on.

73:47

Alex Nicholls produces a right-footed shot from the edge of the box and misses to the right of the goal.

69:31

Lee Beevers challenges James O'Shea unfairly and gives away a free kick. Free kick crossed by James O'Shea, Emmanuele Smith manages to make a clearance.

68:29 Substitution

Substitution Jonathan Macken on for Will Grigg.

68:13

Long range shot by Darren Potter goes over the bar.

68:02

Centre by James O'Shea, clearance by Andy Butler.

67:49

James O'Shea crosses the ball, clearance made by Andy Butler.

67:35

The ball is crossed by Luke Chadwick, clearance by Adam Chambers.

66:56

Effort on goal by Will Grigg from just inside the penalty area goes over the target.

64:56 Substitution

Substitution (Milton Keynes Dons) makes a substitution, with Luke Chadwick coming on for Adam Chicksen.

63:45

Unfair challenge on Adam Chicksen by Jamie Paterson results in a free kick. The free kick is swung in left-footed by Shaun Williams, Andy Butler manages to make a clearance.

62:34

Darren Potter delivers the ball, clearance made by Emmanuele Smith.

61:38

Alex Nicholls produces a right-footed shot from outside the box and misses left.

60:02

Stephen Gleeson fouled by Emanuel Jorge Ledesma, the ref awards a free kick. Dean Lewington crosses the ball from the free kick left-footed from left channel, Andy Butler makes a clearance.

59:16

The ball is delivered by Dean Lewington, save by Jimmy Walker.

58:00

Free kick taken by Shaun Williams.

58:00 Substitution

Substitution James O'Shea comes on in place of Dean Bowditch.

58:00 Substitution

Substitution Jabo Ibehre replaces Alan Smith.

58:00

Emanuel Jorge Ledesma gives away a free kick for an unfair challenge on Darren Potter.

57:13

Effort on goal by Alan Smith from just inside the penalty area goes harmlessly over the target.

55:29

Long range shot by Dean Lewington goes wide left of the target.

55:12

A cross is delivered by Adam Chicksen, Andy Butler gets a block in.

51:53

Tom Flanagan challenges Will Grigg unfairly and gives away a free kick. The free kick is swung in left-footed by Emanuel Jorge Ledesma, Alan Smith manages to make a clearance.

51:32

The ball is sent over by Darren Potter, save by Jimmy Walker.

48:07

Darren Potter produces a right-footed shot from just outside the box that misses to the right of the target.

45:01

The second half begins.

45:00 +2:13 Half time

Half Time The players leave the pitch at half time.

45:00 +1:02

Shaun Williams takes the inswinging corner, Andy Butler manages to make a clearance.

45:00 +0:07

Free kick awarded for a foul by Adam Chicksen on Will Grigg. Free kick taken by Mat Sadler.

44:28

Alan Smith takes a shot. Blocked by Andy Butler.

43:37

Free kick awarded for a foul by Adam Chambers on Dean Bowditch. Stephen Gleeson takes the direct free kick.

41:22

Daniel Powell concedes a free kick for a foul on Mat Sadler. Jimmy Walker takes the free kick.

39:10

Jamie Paterson gives away a free kick for an unfair challenge on Adam Chicksen. Free kick crossed by Shaun Williams.

38:40

Will Grigg concedes a free kick for a foul on Adam Chicksen. Adam Chicksen takes the free kick.

37:49

Emanuel Jorge Ledesma takes a shot. Save by David Martin.

35:47

The ball is swung over by Stephen Gleeson, save made by Jimmy Walker.

33:56

Alex Nicholls produces a right-footed shot from just outside the penalty box that misses to the left of the goal.

33:23

Foul by Daniel Powell on Mat Sadler, free kick awarded. Free kick taken by Jimmy Walker.

32:21

Daniel Powell takes a shot. Blocked by Mat Sadler.

28:30

Shot from long distance by Alex Nicholls misses to the right of the goal.

26:14

The ball is crossed by Lee Beevers, David Martin makes a save.

24:42

Foul by Shaun Williams on Emanuel Jorge Ledesma, free kick awarded. Mat Sadler takes the free kick.

24:17

Dean Bowditch delivers the ball, clearance made by Mat Sadler.

23:31

Dean Lewington challenges Emanuel Jorge Ledesma unfairly and gives away a free kick. Emanuel Jorge Ledesma crosses the ball in from the free kick, clearance by Shaun Williams.

23:20

Will Grigg delivers the ball, clearance by Adam Chicksen.

19:47

Emmanuele Smith produces a header from deep inside the six-yard box which goes wide of the right-hand post.

19:06

Jamie Paterson fouled by Darren Potter, the ref awards a free kick. Direct free kick taken by Mat Sadler.

17:25

The assist for the goal came from Andy Butler.

17:25 Goal scored

Goal! - Will Grigg - MK Dons 0 - 1 Walsall Will Grigg grabs a goal from just inside the penalty area to the top right corner of the goal. Milton Keynes Dons 0-1 Walsall.

15:03

Free kick awarded for an unfair challenge on Adam Chambers by Dean Lewington. Lee Beevers takes the direct free kick.

14:33

Emanuel Jorge Ledesma concedes a free kick for a foul on Stephen Gleeson. Stephen Gleeson takes the direct free kick.

13:07

Emanuel Jorge Ledesma produces a left-footed shot from deep inside the penalty area which goes wide of the right-hand post.

11:11

Stephen Gleeson takes a shot from 35 yards and went wide left of the goal.

10:11

Adam Chambers takes a shot. Emanuel Jorge Ledesma takes a shot. Save made by David Martin.

9:51

Daniel Powell is caught offside. Free kick taken by Andy Butler.

7:07

Stephen Gleeson takes a shot. Andy Butler gets a block in.

6:48

Will Grigg challenges Darren Potter unfairly and gives away a free kick. Darren Potter restarts play with the free kick.

4:12

Centre by Will Grigg.

2:47

The official flags Daniel Powell offside. Free kick taken by Jimmy Walker.

0:00

The referee gets the game started.

Live data and text provided by our data suppliers