Wolves maintained their unbeaten record in League One with victory over Swindon Town in a thrilling encounter.

Scott Golbourne's cross crept in on three minutes to give the hosts the lead before Kevin Doyle headed in a Leigh Griffiths cross to make it 2-0.

Swindon hit back nine minutes from time when Dany N'Guessan fired in.

In a dramatic finish, Wolves right-back Kevin Foley slotted home his effort before Ryan Mason netted his 30-yard strike in the 90th minute.

VIEW FROM THE DRESSING ROOM

Swindon boss Mark Cooper told BBC Wiltshire:

"I'm absolutely delighted with our performance and I feel desperately sorry for the players as they don't deserve to lose.

"I think they totally bossed it from start to finish.

"That's not being disrespectful to Wolves but I thought we totally out-footballed them.

"We deserved to win the game and there's not much more you can say about it."

Lineup, Bookings (5) & Substitutions (5)

Wolverhampton

  • 13 Ikeme
  • 02 Doherty
  • 06 Batth
  • 18 Ricketts
  • 26 Golbourne
  • 08 Davis (Ismail - 60' Booked )
  • 10 Sako (Foley - 84' )
  • 11 McDonald Booked
  • 14 Evans
  • 09 Griffiths (Sigurdarson - 77' )
  • 29 Doyle

Substitutes

  • 31 McCarey
  • 05 Stearman
  • 32 Foley
  • 15 Sigurdarson
  • 19 Price
  • 21 Ismail
  • 16 Cassidy

Swindon

  • 01 Foderingham
  • 02 Thompson Booked
  • 05 Hall
  • 14 McEveley
  • 22 Ward
  • 04 Luongo
  • 08 Mason Booked
  • 11 Pritchard Booked
  • 15 Kasim
  • 33 Ajose (N'Guessan - 60' )
  • 09 Ranger (Storey - 77' )

Substitutes

  • 25 Belford
  • 23 Barthram
  • 29 Rossi-Branco
  • 07 Harley
  • 12 N'Guessan
  • 19 Thompson
  • 20 Storey
Ref: Sutton
Att: 19,388

Match Stats

Shots

11 23

On target

6 9

Corners

4 9

Fouls

10 12

Live Text Commentary

90:00 +5:59 Full time

Full Time The referee ends the match.

90:00 +5:49

Yaser Kasim restarts play with the free kick.

90:00 +5:46

Kevin Doyle is caught offside.

90:00 +5:43

Free kick crossed by Bjorn Sigurdarson.

90:00 +5:30

Free kick awarded for an unfair challenge on Kevin Doyle by Yaser Kasim.

90:00 +2:05

Free kick taken by Grant Hall.

90:00 +2:04

Booking for Zeli Ismail for dissent.

90:00 +2:04 Booking

Booking

90:00 +1:54

Unfair challenge on Massimo Luongo by Kevin Doyle results in a free kick.

90:00 +0:30

Assist on the goal came from Alex Pritchard.

90:00 +0:30 Goal scored

Goal! - Ryan Mason - Wolves 3 - 2 Swindon Ryan Mason scores with their right foot. Wolverhampton 3-2 Swindon.

90:00 +0:19

Free kick taken by Alex Pritchard.

90:00 +0:03

Unfair challenge on Yaser Kasim by Lee Evans results in a free kick.

89:11

Bjorn Sigurdarson provided the assist for the goal.

89:11 Goal scored

Goal! - Kevin Foley - Wolves 3 - 1 Swindon Kevin Foley scores a right footed goal. Wolverhampton 3-1 Swindon.

88:34

Darren Ward restarts play with the free kick.

88:29

The assistant referee signals for offside against Zeli Ismail.

88:02

Lee Evans makes a clearance.

87:59

Corner taken by Alex Pritchard.

87:43

Alex Pritchard has an effort at goal. Carl Ikeme parries the effort to safety.

87:01

Wes Foderingham restarts play with the free kick.

86:45

The referee blows for offside against Kevin Doyle.

86:14

Lee Evans restarts play with the free kick.

85:55

Free kick awarded for a foul by Nathan Thompson on Kevin Doyle.

85:00

Nathan Thompson is shown a yellow card.

85:00 Booking

Booking

84:26

Corner from the right by-line taken by Alex Pritchard.

83:47 Substitution

Substitution Kevin Foley is brought on as a substitute for Bakary Sako.

83:34

The ball is delivered by Miles Storey.

83:14

Corner from the right by-line taken by Alex Pritchard.

82:59

Ryan Mason takes a shot.

82:53

The ball is crossed by Miles Storey.

81:48

The assist for the goal came from Ryan Mason.

81:48 Goal scored

Goal! - Dany N'Guessan - Wolves 2 - 1 Swindon Dany N'Guessan scores with their right foot. Wolverhampton 2-1 Swindon.

80:50

Corner taken by Zeli Ismail from the left by-line.

80:25

Bjorn Sigurdarson takes a shot. Wes Foderingham parries the ball away.

79:56

Clearance by Kevin Doyle.

79:51

Corner from the right by-line taken by Alex Pritchard.

79:32

Nathan Thompson produces a cross.

79:01

Free kick taken by Carl Ikeme.

78:42

The referee penalises Yaser Kasim for handball.

78:37

Danny Batth makes a clearance.

78:33

Jay McEveley crosses the ball.

78:22

Clearance made by Danny Batth.

78:19

Massimo Luongo delivers the ball.

78:05

Clearance made by Sam Ricketts.

78:02

The ball is swung over by Alex Pritchard.

76:51 Substitution

Substitution (Swindon) makes a substitution, with Miles Storey coming on for Nile Ranger.

76:33 Substitution

Substitution Leigh Griffiths goes off and Bjorn Sigurdarson comes on.

75:04

Dany N'Guessan takes a shot and missed to the left of the net.

74:51

Kevin McDonald restarts play with the free kick.

74:45

Ryan Mason challenges Kevin McDonald unfairly and gives away a free kick.

74:09

Darren Ward takes the free kick.

74:01

Unfair challenge on Yaser Kasim by Zeli Ismail results in a free kick.

72:54

Dany N'Guessan crosses the ball.

72:48

Free kick taken by Yaser Kasim.

72:42

Free kick awarded for an unfair challenge on Yaser Kasim by Kevin Doyle.

72:25

Bakary Sako has an effort at goal.

72:03

Ryan Mason has a headed effort at goal.

71:56

Centre by Alex Pritchard.

70:57

Scott Golbourne takes the free kick.

70:09 Booking

Booking

70:09

Alex Pritchard goes into the referee's book for unsporting behaviour.

69:50

Alex Pritchard concedes a free kick for a foul on Kevin McDonald.

69:31

Darren Ward makes a clearance.

69:28

Centre by Scott Golbourne.

69:02

Massimo Luongo crosses the ball.

67:59

Alex Pritchard has an effort direct from the free kick that flies over the crossbar.

67:12

Foul by Kevin McDonald on Nathan Thompson, free kick awarded.

66:01

Leigh Griffiths has an effort at goal and missed to the right of the goal.

65:35

Darren Ward restarts play with the free kick.

65:31

The assistant referee flags for offside against Leigh Griffiths.

65:25

Carl Ikeme restarts play with the free kick.

65:09

Massimo Luongo gives away a free kick for an unfair challenge on Bakary Sako.

64:43

Danny Batth manages to make a clearance.

64:40

Dany N'Guessan crosses the ball.

63:40

Centre by Zeli Ismail.

62:47

Ryan Mason takes a shot and hits the post.

61:52

Header at goal by Dany N'Guessan. Carl Ikeme catches the ball.

61:39

Corner from the left by-line taken by Alex Pritchard.

61:26

Ryan Mason has an effort at goal.

61:17

Massimo Luongo crosses the ball.

60:00

Grant Hall takes the free kick.

59:37 Substitution

Substitution Zeli Ismail comes on in place of David Davis.

59:19 Substitution

Substitution Dany N'Guessan on for Nick Ajose.

59:10

The referee blows for offside.

58:49

Clearance made by Danny Batth.

58:46

Jay McEveley crosses the ball.

58:21

Danny Batth has an effort at goal.

57:54

Bakary Sako restarts play with the free kick.

57:29

Free kick awarded for a foul by Darren Ward on Kevin Doyle.

56:51

Shot by Ryan Mason missed to the left of the net.

56:16

The ball is delivered by Bakary Sako.

56:00

Corner taken by Bakary Sako.

55:45

Darren Ward manages to make a clearance.

55:37

A cross is delivered by Scott Golbourne.

55:04

Nile Ranger has an effort at goal.

54:36

Corner taken by Alex Pritchard.

54:19

Jay McEveley has an effort at goal.

52:59

The ball is swung over by Ryan Mason.

52:11

Darren Ward restarts play with the free kick.

52:05

Free kick awarded for an unfair challenge on Jay McEveley by Lee Evans.

51:30

Ryan Mason takes the chance to get an effort at goal and missed to the right of the goal.

50:53

Yaser Kasim takes the free kick.

50:25 Booking

Booking

50:25

Kevin McDonald goes into the referee's book.

50:16

Sam Ricketts challenges Nile Ranger unfairly and gives away a free kick.

49:50

David Davis takes the free kick.

49:32

Booking for Ryan Mason for unsporting behaviour.

49:32 Booking

Booking

49:23

Scott Golbourne fouled by Ryan Mason, the ref awards a free kick.

47:39

Free kick taken by Leigh Griffiths.

47:33

Leigh Griffiths fouled by Nathan Thompson, the ref awards a free kick.

47:18

Corner taken by Alex Pritchard from the right by-line.

46:04

Nathan Thompson produces a cross.

45:01

The match restarts for the second half.

45:00 +2:12 Half time

Half Time The ref blows to end the first period.

45:00 +1:32

Clearance made by Darren Ward.

45:00 +1:27

Centre by Bakary Sako.

45:00 +0:37

Shot by Ryan Mason missed to the left of the target.

44:15

Sam Ricketts restarts play with the free kick.

44:05

The assistant referee signals for offside against Nile Ranger.

42:59

Assist on the goal came from Leigh Griffiths.

42:59 Goal scored

Goal! - Kevin Doyle - Wolves 2 - 0 Swindon Kevin Doyle heads the ball into the goal. Wolverhampton 2-0 Swindon.

42:49

Kevin Doyle delivers the ball.

40:38

Darren Ward takes the free kick.

40:14

Matt Doherty concedes a free kick for a foul on Alex Pritchard.

37:38

Shot by Bakary Sako.

37:29

Darren Ward manages to make a clearance.

37:21

Corner from the left by-line taken by Bakary Sako.

37:02

Shot by Bakary Sako.

36:43

Matt Doherty crosses the ball.

33:18

Bakary Sako has an effort at goal and missed to the left of the net.

31:48

The ball is crossed by Jay McEveley.

30:33

Clearance by Danny Batth.

30:24

Shot by Alex Pritchard. Carl Ikeme parries the ball away.

29:15

Matt Doherty restarts play with the free kick.

28:59

Free kick awarded for a foul by Yaser Kasim on Leigh Griffiths.

28:33

Ryan Mason has an effort at goal.

26:57

Bakary Sako delivers the ball.

25:38

Clearance by Grant Hall.

25:33

Kevin McDonald produces a cross.

24:31

Shot by Leigh Griffiths. Wes Foderingham parries the ball away.

23:58

Grant Hall restarts play with the free kick.

23:42

Nick Ajose fouled by Scott Golbourne, the ref awards a free kick.

23:06

Clearance by Danny Batth.

20:32

Nile Ranger takes a shot and went wide right of the goal.

19:34

Darren Ward takes the free kick.

19:13

Free kick awarded for a foul by Leigh Griffiths on Ryan Mason.

18:12

Shot by Ryan Mason went wide left of the goal.

15:11

Free kick taken by Sam Ricketts.

15:06

Nile Ranger gives away a free kick for an unfair challenge on Bakary Sako.

14:20

Free kick taken by Carl Ikeme.

14:14

Nile Ranger concedes a free kick for a foul on Sam Ricketts.

13:22

Sam Ricketts makes a clearance.

13:19

Corner taken by Alex Pritchard from the right by-line.

13:00

Nile Ranger takes a shot.

12:51

Jay McEveley takes a shot.

10:09

Carl Ikeme restarts play with the free kick.

10:02

Free kick awarded for an unfair challenge on Danny Batth by Ryan Mason.

9:12

Shot by Nathan Thompson. Carl Ikeme safely holds on.

8:39

Centre by Leigh Griffiths.

8:24

The ball is sent over by Kevin Doyle.

8:05

Clearance by Sam Ricketts.

8:01

Corner from the left by-line taken by Alex Pritchard.

7:42

Nick Ajose takes a shot.

6:43

Carl Ikeme makes a clearance.

6:22

Darren Ward makes a clearance.

6:10

Corner taken by Lee Evans.

5:47

A cross is delivered by Kevin Doyle.

5:33

Danny Batth makes a clearance.

5:29

The ball is delivered by Nathan Thompson.

4:28

Darren Ward manages to make a clearance.

4:23

The ball is crossed by Kevin Doyle.

4:14

Centre by Scott Golbourne.

2:38

Bakary Sako provided the assist for the goal.

2:38 Goal scored

Goal! - Scott Golbourne - Wolves 1 - 0 Swindon Scott Golbourne slots the ball right footed into the goal. Wolverhampton 1-0 Swindon.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers