Swindon missed the chance to climb to second in League One after Jamie Paterson snatched a point for the Saddlers with a last-minute header.

The Robins took an early lead through Andy Williams' deflected shot.

Walsall top scorer Will Grigg then equalised with a penalty - his sixth goal in three games - after Febian Brandy was tripped by Tommy Miller.

  • New Swindon boss Kevin MacDonald, who took charge of his first home game, ended his playing career at Walsall in 1993, after seven goals in 53 games for the Saddlers

Swindon restored their lead with Simon Ferry's tap-in 11 minutes from time but Paterson bundled home to level again.

Grigg now has 17 goals for the season, while Paterson reached double figures to extend the in-form Saddlers' unbeaten run to seven games.

That keeps Dean Smith's side within five points of the League One play-off zone.

Lineup, Bookings (5) & Substitutions (5)

Swindon Town

  • 01 Foderingham
  • 03 McEveley
  • 04 Flint
  • 15 Thompson Booked (Devera - 80' )
  • 22 Ward
  • 08 Ferry Booked
  • 11 Roberts Booked (De Vita - 74' )
  • 12 McCormack
  • 18 Miller
  • 09 Collins (A Rooney - 63' )
  • 16 Williams

Substitutes

  • 30 Bedwell
  • 05 Devera
  • 06 Navarro
  • 07 L Rooney
  • 19 Thompson
  • 23 De Vita
  • 28 A Rooney

Walsall

  • 32 Mccarey
  • 04 Butler Booked
  • 22 Downing
  • 25 J Chambers
  • 26 Taylor Booked
  • 07 A Chambers
  • 27 Mantom
  • 09 Grigg
  • 10 Paterson
  • 12 Brandy (Hemmings - 84' )
  • 29 Westcarr (Featherstone - 78' )

Substitutes

  • 21 Roberts
  • 05 Holden
  • 14 Purkiss
  • 06 Featherstone
  • 11 Hemmings
  • 24 Baxendale
  • 17 Bowerman
Ref: Drysdale
Att: 8,407

Match Stats

Shots

8 6

On target

4 1

Corners

4 3

Fouls

9 11

Live Text Commentary

90:00 +4:07 Full time

Full Time The referee blows for the end of the match.

90:00 +2:12

Jamie Paterson gives away a free kick for an unfair challenge on Alan McCormack. Wes Foderingham restarts play with the free kick.

89:05

Assist on the goal came from Ashley Hemmings.

89:05 Goal scored

Goal! - Jamie Paterson - Swindon 2 - 2 Walsall Jamie Paterson finds the net with a headed goal from inside the six-yard box. Swindon 2-2 Walsall.

87:21

Adam Chambers challenges Alan McCormack unfairly and gives away a free kick. Wes Foderingham takes the direct free kick.

85:32

Jamie Paterson produces a left-footed shot from inside the area that clears the bar.

83:37 Substitution

Substitution Febian Brandy leaves the field to be replaced by Ashley Hemmings.

82:38

Raffaele De Vita challenges James Chambers unfairly and gives away a free kick. James Chambers takes the direct free kick.

82:11

Febian Brandy challenges Aden Flint unfairly and gives away a free kick. Wes Foderingham takes the direct free kick.

81:00

Sam Mantom concedes a free kick for a foul on Alan McCormack. Wes Foderingham takes the direct free kick.

79:58 Substitution

Substitution Joe Devera joins the action as a substitute, replacing Nathan Thompson.

78:48 Goal scored

Goal! - Simon Ferry - Swindon 2 - 1 Walsall Goal scored by Simon Ferry from just inside the area to the top left corner of the goal. Swindon 2-1 Walsall.

77:01 Substitution

Substitution Nicky Featherstone on for Craig Westcarr.

73:13 Substitution

Substitution Raffaele De Vita joins the action as a substitute, replacing Gary Roberts.

68:20

Free kick taken by Gary Roberts.

68:20 Booking

Booking Andy Butler receives a yellow card.

68:11

Foul by Andy Butler on Andy Williams, free kick awarded.

63:40

Effort on goal by Alan McCormack from outside the box goes harmlessly over the bar.

62:27 Substitution

Substitution Adam Rooney is brought on as a substitute for James Collins.

62:06

Free kick awarded for an unfair challenge on Will Grigg by Aden Flint. Jamie Paterson takes the free kick.

58:57

Free kick awarded for an unfair challenge on Alan McCormack by Craig Westcarr. Direct free kick taken by Nathan Thompson.

57:19

Effort on goal by Alan McCormack from just outside the penalty area goes harmlessly over the target.

56:54

Gary Roberts takes a short corner, clearance made by Andy Butler.

56:19

Gary Roberts decides to take a short corner, clearance by Andy Butler.

54:30

Adam Chambers concedes a free kick for a foul on James Collins. Free kick taken by Jay McEveley.

54:03

Tommy Miller concedes a free kick for a foul on Adam Chambers. Free kick taken by Aaron Mccarey.

53:22

Craig Westcarr is caught offside. Direct free kick taken by Wes Foderingham.

52:38

Aden Flint produces a header from close range which goes wide of the left-hand post.

51:57

Corner from right by-line taken by Gary Roberts.

51:31

Foul by James Chambers on Andy Williams, free kick awarded. Tommy Miller takes the free kick.

50:52

Andy Williams is flagged offside by the assistant referee. Aaron Mccarey restarts play with the free kick.

48:32

Gary Roberts challenges Febian Brandy unfairly and gives away a free kick. Aaron Mccarey restarts play with the free kick.

47:42

Effort from the edge of the area by Will Grigg goes wide of the right-hand upright.

46:49

The referee blows for offside against Andy Williams. Paul Downing restarts play with the free kick.

45:59

Foul by Alan McCormack on Craig Westcarr, free kick awarded. Free kick taken by Aaron Mccarey.

45:01

The match restarts for the second half.

45:00 +3:07 Half time

Half Time It is the end of the first-half.

45:00 +2:40

Craig Westcarr is caught offside. Direct free kick taken by Wes Foderingham.

45:00 +1:07

Gary Roberts takes the free kick.

45:00 +1:07 Booking

Booking Andy Taylor receives a yellow card for unsporting behaviour.

45:00 +0:57

Jamie Paterson challenges Alan McCormack unfairly and gives away a free kick.

45:00 +0:11

Effort from the edge of the penalty box by Craig Westcarr goes wide of the right-hand upright.

43:13

Andy Butler takes the direct free kick.

43:13 Booking

Booking Booking for Gary Roberts for unsporting behaviour.

43:12

Foul by Gary Roberts on Sam Mantom, free kick awarded.

40:10

The offside flag is raised against James Collins. Aaron Mccarey takes the direct free kick.

39:26

Free kick awarded for an unfair challenge on Darren Ward by Will Grigg. Jay McEveley takes the free kick.

32:18

Shot by Gary Roberts from deep inside the penalty area misses wide to the left of the target.

31:03 Goal scored

Goal! - Will Grigg - Swindon 1 - 1 Walsall Will Grigg scores a power penalty. Swindon 1-1 Walsall.

31:03 Goal scored

Goal! - Will Grigg - Swindon 1 - 1 Walsall Will Grigg scores a power penalty. Swindon 1-1 Walsall.

29:20 Booking

Booking The referee books Simon Ferry for unsporting behaviour.

28:17

Corner taken left-footed by Andy Taylor to the near post, Unfair challenge on Febian Brandy by Tommy Miller results in a Penalty.

27:11

Corner taken by Craig Westcarr from the left by-line to the near post, Wes Foderingham makes a save.

24:48

Alan McCormack takes a shot. Save by Aaron Mccarey.

21:57

Craig Westcarr decides to take a short corner.

20:52

Effort from inside the area by Febian Brandy misses to the right of the goal.

20:08

Free kick taken by James Chambers.

20:08 Booking

Booking Nathan Thompson booked.

20:02

Andy Taylor fouled by Nathan Thompson, the ref awards a free kick.

19:43

Free kick awarded for an unfair challenge on Febian Brandy by Tommy Miller. Free kick taken by Febian Brandy.

17:23

Free kick awarded for a foul by Jamie Paterson on Simon Ferry. Wes Foderingham takes the free kick.

15:21

The referee blows for offside against James Collins. Aaron Mccarey takes the free kick.

15:03

Tommy Miller takes a shot. Save by Aaron Mccarey.

12:41

Will Grigg is flagged offside by the assistant referee. Wes Foderingham restarts play with the free kick.

10:28 Goal scored

Goal! - Andy Williams - Swindon 1 - 0 Walsall Andy Williams gets on the score sheet with a goal from the edge of the penalty area to the top left corner of the goal. Swindon 1-0 Walsall.

6:58

Header from close range by Febian Brandy misses to the right of the goal.

6:01

The assistant referee signals for offside against James Collins. Free kick taken by Aaron Mccarey.

3:43

Outswinging corner taken by Gary Roberts from the left by-line, clearance by Adam Chambers.

0:00

The match gets underway.

Live data and text provided by our data suppliers