Matt Doherty struck a late winner as Wolves maintained their unbeaten start to the League One season with victory at Bristol City.

Wolves dominated the first half and went ahead when Bakary Sako curled in a left footed free-kick from 25 yards.

Richard Stearman's error allowed Sam Baldock to set up Jay Emmanuel-Thomas to side-foot home the equaliser.

But with time running out Doherty popped up at the far post to volley home Sako's cross.

VIEW FROM THE DRESSING ROOM

Bristol City manager Sean O'Driscoll told BBC Radio Bristol:

"Disappointment - the only inevitability in football is that you are going to lose games.

"I'd rather lose playing like we did in the second half than lose playing like we did in the first half.

"We're trying to move the team towards becoming a possession-based squad. But we didn't pass the ball and were camped at the edge of our box.

"That doesn't do the player or the team any good so you have to make a change, is not nice to do but it's just practical."

Lineup, Bookings (5) & Substitutions (6)

Bristol City

  • 01 Fielding
  • 02 Moloney Booked
  • 03 Williams Booked
  • 05 Flint
  • 17 Cunningham (Harewood - 88' )
  • 08 Kilkenny (Bryan - 35' )
  • 10 Emmanuel-Thomas
  • 11 Wagstaff
  • 16 Wynter
  • 21 Pack (Elliott - 61' )
  • 09 Baldock

Substitutes

  • 13 Parish
  • 04 Fontaine
  • 14 Reid
  • 25 Elliott
  • 27 Burns
  • 15 Bryan
  • 23 Harewood

Wolverhampton

  • 13 Ikeme
  • 02 Doherty Booked
  • 05 Stearman
  • 06 Batth
  • 18 Ricketts
  • 08 Davis Booked
  • 10 Sako
  • 14 Evans
  • 21 Ismail (Cassidy - 65' )
  • 09 Griffiths (Sigurdarson - 65' Booked )
  • 29 Doyle (McDonald - 87' )

Substitutes

  • 31 McCarey
  • 03 Elokobi
  • 32 Foley
  • 11 McDonald
  • 15 Sigurdarson
  • 19 Price
  • 16 Cassidy
Ref: Sheldrake
Att: 14,393

Match Stats

Shots

11 13

On target

3 8

Corners

7 11

Fouls

9 11

Live Text Commentary

90:00 +4:13 Full time

Full Time The game is over, as the referee blows the whistle.

90:00 +2:12

Header at goal by Marlon Harewood misses to the right.

90:00 +2:00

Corner from the right by-line taken by Jay Emmanuel-Thomas.

90:00 +0:52

Shot by Jake Cassidy went over the net.

89:44

Joe Bryan takes the chance to get an effort at goal and missed to the right of the net.

88:50

Free kick taken by Brendan Moloney.

88:31

The referee blows for offside against Jake Cassidy.

87:37

Jay Emmanuel-Thomas takes a shot and goes over the bar.

87:30

Derrick Williams takes the free kick.

87:14 Substitution

Substitution (Bristol City) makes a substitution, with Marlon Harewood coming on for Greg Cunningham.

86:59 Substitution

Substitution Kevin McDonald is brought on as a substitute for Kevin Doyle.

84:52

Matt Doherty goes into the referee's book for leaving the field of play without the referee's permission.

84:52 Booking

Booking

84:28

Bakary Sako provided the assist for the goal.

84:28 Goal scored

Goal! - Matt Doherty - Bristol C 1 - 2 Wolves Matt Doherty scores with a right foot finish. Bristol City 1-2 Wolverhampton.

84:18

Shot by Lee Evans.

84:00

Brendan Moloney makes a clearance.

83:58

Bakary Sako sends in a cross.

83:41

Aden Flint manages to make a clearance.

83:37

Bakary Sako delivers the ball.

82:32

Clearance by Greg Cunningham.

82:28

Kevin Doyle delivers the ball.

81:56

Carl Ikeme restarts play with the free kick.

81:46

Marvin Elliott concedes a free kick for a foul on Danny Batth.

81:35

Free kick crossed by Jay Emmanuel-Thomas.

80:52

Brendan Moloney fouled by Bakary Sako, the ref awards a free kick.

78:30

Jordan Wynter has an effort at goal and missed to the left of the target.

78:18

Clearance by David Davis.

78:05

Corner from the left by-line taken by Jay Emmanuel-Thomas.

77:47

Clearance made by Matt Doherty.

77:43

A cross is delivered by Brendan Moloney.

77:36

Clearance by Danny Batth.

77:33

The ball is delivered by Greg Cunningham.

75:22

Free kick taken by Richard Stearman.

75:13

Booking for Brendan Moloney.

75:13 Booking

Booking

75:07

Unfair challenge on Jake Cassidy by Brendan Moloney results in a free kick.

74:50

Danny Batth makes a clearance.

74:40

Jay Emmanuel-Thomas crosses the ball in from the free kick.

74:29

Free kick awarded for a foul by Kevin Doyle on Marvin Elliott.

73:56

A cross is delivered by Joe Bryan.

71:49

Frank Fielding takes the free kick.

71:22

Marvin Elliott fouled by Kevin Doyle, the ref awards a free kick.

70:16

The ball is swung over by Bakary Sako.

69:17

Frank Fielding takes the free kick.

69:04

Jake Cassidy is flagged offside by the assistant referee.

68:44

Shot by Matt Doherty. A parry by Frank Fielding prevents the goal.

68:35

Bakary Sako produces a cross.

68:18

Danny Batth makes a clearance.

68:14

A cross is delivered by Scott Wagstaff.

68:05

Free kick taken by Frank Fielding.

67:29

Unfair challenge on Jay Emmanuel-Thomas by Danny Batth results in a free kick.

67:19

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

67:08

Aden Flint makes a clearance.

67:00

The ball is delivered by Bakary Sako.

66:45

The ball is sent over by Matt Doherty.

65:53

Kevin Doyle manages to make a clearance.

65:33

Jay Emmanuel-Thomas crosses the ball in from the free kick.

65:20 Booking

Booking

65:20

Bjorn Sigurdarson is shown a yellow card.

65:11

Free kick awarded for a foul by Bjorn Sigurdarson on Joe Bryan.

64:31 Substitution

Substitution Zeli Ismail leaves the field to be replaced by Jake Cassidy.

64:19 Substitution

Substitution (Wolverhampton) makes a substitution, with Bjorn Sigurdarson coming on for Leigh Griffiths.

63:47

Header by Aden Flint goes to the left of the goal.

63:33

Corner from the left by-line taken by Jay Emmanuel-Thomas.

63:17

Sam Baldock has an effort at goal. Carl Ikeme turns it away with a finger tip save.

63:00

Corner taken by Scott Wagstaff.

62:15

Sam Baldock fires a strike on goal direct from the free kick.

62:10

Scott Wagstaff crosses the ball in from the free kick.

61:59 Booking

Booking

61:59

David Davis is shown a yellow card for unsporting behaviour.

61:31

Scott Wagstaff fouled by David Davis, the ref awards a free kick.

60:07 Substitution

Substitution Marvin Elliott replaces Marlon Pack.

59:42

Frank Fielding takes the free kick.

59:14

The assistant referee signals for offside against Leigh Griffiths.

58:54

Free kick taken by Carl Ikeme.

58:34

Matt Doherty fouled by Marlon Pack, the ref awards a free kick.

57:41

Danny Batth makes a clearance.

57:37

The ball is crossed by Brendan Moloney.

57:30

Clearance made by Samuel Ricketts.

57:24

Corner from the right by-line taken by Jay Emmanuel-Thomas.

57:04

Danny Batth makes a clearance.

56:58

Centre by Joe Bryan.

56:33

Frank Fielding takes the free kick.

56:25

The referee blows for offside against Kevin Doyle.

56:04

Carl Ikeme restarts play with the free kick.

55:43

Unfair challenge on David Davis by Greg Cunningham results in a free kick.

52:34

Assist on the goal came from Sam Baldock.

52:34 Goal scored

Goal! - Jay Emmanuel-Thomas - Bristol C 1 - 1 Wolves Jay Emmanuel-Thomas slots the ball left footed into the goal. Bristol City 1-1 Wolverhampton.

51:56

Clearance by Richard Stearman.

51:51

The ball is delivered by Joe Bryan.

50:06

Free kick taken by Frank Fielding.

49:48

Bakary Sako challenges Brendan Moloney unfairly and gives away a free kick.

48:55

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

48:47

Clearance by Derrick Williams.

48:43

The ball is delivered by Matt Doherty.

47:09

The ball is sent over by Sam Baldock.

46:12

Clearance made by Scott Wagstaff.

46:05

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

45:49

Shot by Lee Evans.

45:01

The referee gets the second half underway.

45:00 +1:09 Half time

Half Time The first half comes to an end.

43:37

Free kick taken by Carl Ikeme.

43:14

Free kick awarded for an unfair challenge on Samuel Ricketts by Jay Emmanuel-Thomas.

41:32

Danny Batth makes a clearance.

41:27

Corner from the left by-line taken by Jay Emmanuel-Thomas.

41:04

Joe Bryan sends in a cross.

40:23

Samuel Ricketts takes a shot. Frank Fielding catches the ball.

40:12

Greg Cunningham makes a clearance.

40:05

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

39:49

Kevin Doyle takes the chance to get an effort at goal. Frank Fielding parries the effort to safety.

38:32

Scott Wagstaff manages to make a clearance.

38:25

Corner taken by Zeli Ismail.

37:51

Bakary Sako delivers the ball.

37:03

Frank Fielding takes the free kick.

36:38

Zeli Ismail gives away a free kick for an unfair challenge on Greg Cunningham.

36:09

Kevin Doyle takes a shot. Frank Fielding parries the ball away.

35:21

Clearance made by Richard Stearman.

35:13

Jay Emmanuel-Thomas crosses the ball in from the free kick.

34:48

Jay Emmanuel-Thomas fouled by Richard Stearman, the ref awards a free kick.

34:41

Frank Fielding restarts play with the free kick.

34:24 Substitution

Substitution Joe Bryan replaces Neil Kilkenny.

34:07

The referee blows for offside against David Davis.

33:20

Brendan Moloney manages to make a clearance.

33:16

The ball is delivered by Matt Doherty.

33:10

Clearance made by Derrick Williams.

33:05

The ball is sent over by Kevin Doyle.

32:56

Lee Evans takes the free kick.

32:39

Greg Cunningham concedes a free kick for a foul on Matt Doherty.

31:08

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

30:56

Centre by Bakary Sako.

30:08

Shot by Neil Kilkenny. Carl Ikeme safely holds on.

29:23

Header at goal by Danny Batth misses to the right.

29:15

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

28:57

Derrick Williams makes a clearance.

28:52

The ball is delivered by Bakary Sako.

27:55

Aden Flint makes a clearance.

27:51

A cross is delivered by Kevin Doyle.

27:38

Clearance made by Aden Flint.

27:31

A cross is delivered by Kevin Doyle.

26:23

Clearance by Aden Flint.

26:20

The ball is swung over by Zeli Ismail.

26:12

Clearance by Brendan Moloney.

26:06

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

24:34

Clearance by Derrick Williams.

24:25

The ball is swung over by Zeli Ismail.

23:17

Clearance made by Lee Evans.

23:11

Greg Cunningham crosses the ball in from the free kick.

22:58

Matt Doherty gives away a free kick for an unfair challenge on Greg Cunningham.

21:41 Goal scored

Goal! - Bakary Sako - Bristol C 0 - 1 Wolves Bakary Sako finds the net with a shot from the free kick. Bristol City 0-1 Wolverhampton.

20:44

Derrick Williams goes into the referee's book.

20:44 Booking

Booking

20:37

Derrick Williams gives away a free kick for an unfair challenge on Kevin Doyle.

20:12

Shot by Jordan Wynter cleared the crossbar.

17:55

Bakary Sako crosses the ball.

15:48

Scott Wagstaff manages to make a clearance.

15:43

A cross is delivered by Kevin Doyle.

15:13

Clearance by Samuel Ricketts.

14:46

Short corner taken by Jay Emmanuel-Thomas.

14:34

Centre by Sam Baldock.

14:28

Neil Kilkenny restarts play with the free kick.

14:20

Free kick awarded for a foul by Lee Evans on Jordan Wynter.

13:30

Jay Emmanuel-Thomas takes the chance to get an effort at goal and missed to the right of the net.

12:52

Scott Wagstaff manages to make a clearance.

12:45

Centre by David Davis.

11:28

Aden Flint makes a clearance.

11:24

The ball is delivered by David Davis.

10:56

Zeli Ismail crosses the ball in from the free kick.

10:16

Free kick awarded for a foul by Neil Kilkenny on Kevin Doyle.

9:25

The ball is swung over by Kevin Doyle.

8:19

Bakary Sako takes the chance to get an effort at goal. Frank Fielding makes a block.

8:05

Clearance by Derrick Williams.

7:57

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

7:35

Aden Flint makes a clearance.

7:26

Corner taken by Zeli Ismail.

5:46

Leigh Griffiths takes the chance to get an effort at goal. Frank Fielding parries the effort to safety.

4:20

Free kick taken by Frank Fielding.

3:44

Leigh Griffiths is ruled offside.

2:52

Leigh Griffiths takes a weak shot and missed to the left of the net.

2:43

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

2:14

The ball is swung over by Bakary Sako.

0:28

Free kick taken by David Davis.

0:19

Derrick Williams concedes a free kick for a foul on Kevin Doyle.

0:00

The referee gets the match started.

Live data and text provided by our data suppliers