Brentford scored two late goals to beat bottom side Bristol City, whose winless run now stretches to 21 games.

City enjoyed the best chances in the first half and they held off the Bees until the final 10 minutes of the game.

Sam Saunders' 25-yard shot deflected in off Derrick Williams to break the deadlock before Clayton Donaldson stabbed in at the back post.

Marlon Harewood grabbed his first City goal in injury time but it proved to be a mere consolation.

VIEW FROM THE DRESSING ROOM

Bristol City head coach Sean O'Driscoll told BBC Points West:

Post-match: Bristol City's O'Driscoll

"It's like deja vu and groundhog day. They had one shot at goal and it deflected in.

"We dominated, especially in the first half, against one of the more accomplished sides in the division.

"There's lots of positives from the players' point of view but it just gets lost because of the result and the situation.

"People will now focus on the result and not on the aspects of how we played."

Lineup, Bookings (0) & Substitutions (4)

Bristol City

  • 13 Parish
  • 02 Moloney
  • 22 Shorey
  • 21 Pack
  • 03 Williams
  • 30 Dunk
  • 14 Reid (Harewood - 81' )
  • 25 Elliott
  • 10 Emmanuel-Thomas
  • 09 Baldock
  • 11 Wagstaff (Bryan - 63' )

Substitutes

  • 15 Bryan
  • 17 Cunningham
  • 18 Taylor
  • 23 Harewood
  • 26 Brundle
  • 28 McLaughlin
  • 33 O'Leary

Brentford

  • 01 Lee
  • 12 McCormack
  • 24 Bidwell
  • 08 Douglas
  • 05 Craig
  • 06 Dean
  • 04 Forshaw
  • 17 Saville
  • 09 Donaldson
  • 11 Grigg (Trotta - 54' )
  • 26 Harris (Saunders - 74' )

Substitutes

  • 07 Saunders
  • 10 El Alagui
  • 14 Logan
  • 20 Diagouraga
  • 21 O'Brien
  • 29 Trotta
  • 38 Taylor
Ref: Phil Gibbs
Att: 10,639

Match Stats

Shots

7 7

On target

1 2

Corners

9 3

Fouls

9 10

Live Text Commentary

Full time

Full Time Match ends, Bristol City 1, Brentford 2.

90:00 +4:50 Full time

Full Time Second Half ends, Bristol City 1, Brentford 2.

90:00 +4:26

Foul by Marlon Harewood (Bristol City).

90:00 +4:26

Sam Saunders (Brentford) wins a free kick in the defensive half.

90:00 +1:25 Goal scored

Goal! Goal! Bristol City 1, Brentford 2. Marlon Harewood (Bristol City) right footed shot from very close range to the centre of the goal. Assisted by Jay Emmanuel-Thomas.

89:08

Foul by Marlon Harewood (Bristol City).

89:08

Alan McCormack (Brentford) wins a free kick on the left wing.

88:15

Attempt missed. Jay Emmanuel-Thomas (Bristol City) right footed shot from outside the box is high and wide to the right from a direct free kick.

87:40

Marlon Pack (Bristol City) wins a free kick in the defensive half.

87:40

Foul by Sam Saunders (Brentford).

85:02 Goal scored

Goal! Goal! Bristol City 0, Brentford 2. Clayton Donaldson (Brentford) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Sam Saunders following a corner.

84:20

Corner, Brentford. Conceded by Brendan Moloney.

83:38

Corner, Brentford. Conceded by Marvin Elliott.

82:55

Corner, Brentford. Conceded by Derrick Williams.

80:28 Substitution

Substitution Substitution, Bristol City. Marlon Harewood replaces Bobby Reid.

80:04

Corner, Bristol City. Conceded by Jake Bidwell.

79:36

Marvin Elliott (Bristol City) wins a free kick in the defensive half.

79:36

Foul by George Saville (Brentford).

78:52 Goal scored

Goal! Goal! Bristol City 0, Brentford 1. Sam Saunders (Brentford) right footed shot from outside the box to the bottom right corner.

76:27

Foul by Joe Bryan (Bristol City).

76:27

Alan McCormack (Brentford) wins a free kick on the left wing.

75:12

Brendan Moloney (Bristol City) wins a free kick in the attacking half.

75:12

Foul by George Saville (Brentford).

73:29 Substitution

Substitution Substitution, Brentford. Sam Saunders replaces Kadeem Harris.

73:04

Foul by Jay Emmanuel-Thomas (Bristol City).

73:04

Kadeem Harris (Brentford) wins a free kick on the right wing.

67:00

George Saville (Brentford) wins a free kick in the defensive half.

66:57

Foul by Derrick Williams (Bristol City).

65:32

Foul by Marlon Pack (Bristol City).

65:32

Adam Forshaw (Brentford) wins a free kick in the defensive half.

65:09

Foul by Sam Baldock (Bristol City).

65:09

(Brentford) wins a free kick in the attacking half.

64:28

Corner, Bristol City. Conceded by Tony Craig.

64:07

Corner, Bristol City. Conceded by Tony Craig.

62:02 Substitution

Substitution Substitution, Bristol City. Joe Bryan replaces Scott Wagstaff.

60:14

Attempt missed. Adam Forshaw (Brentford) header from the centre of the box is close, but misses to the left.

58:51

Marvin Elliott (Bristol City) wins a free kick in the attacking half.

58:51

Foul by Clayton Donaldson (Brentford).

56:30

Attempt missed. Adam Forshaw (Brentford) right footed shot from outside the box is high and wide to the right.

53:20 Substitution

Substitution Substitution, Brentford. Marcello Trotta replaces William Grigg.

50:32

Attempt blocked. Jay Emmanuel-Thomas (Bristol City) right footed shot from outside the box is blocked.

47:26

Marlon Pack (Bristol City) wins a free kick on the left wing.

47:26

Foul by George Saville (Brentford).

45:55

Attempt missed. Kadeem Harris (Brentford) right footed shot from outside the box is close, but misses to the right.

45:00

Second Half begins Bristol City 0, Brentford 0.

45:00 +1:02 Half time

Half Time First Half ends, Bristol City 0, Brentford 0.

45:00 +0:20

Corner, Bristol City. Conceded by George Saville.

44:43

Corner, Bristol City. Conceded by Tony Craig.

44:15

Corner, Bristol City. Conceded by Alan McCormack.

41:46

Lewis Dunk (Bristol City) wins a free kick in the attacking half.

41:46

Foul by Clayton Donaldson (Brentford).

41:11

Attempt missed. William Grigg (Brentford) header from the right side of the box is close, but misses to the right.

39:23

Marvin Elliott (Bristol City) wins a free kick in the defensive half.

39:23

Foul by William Grigg (Brentford).

37:32

Attempt missed. Alan McCormack (Brentford) left footed shot from outside the box is too high.

31:12

Attempt missed. Marlon Pack (Bristol City) right footed shot from outside the box is just a bit too high.

30:37

Scott Wagstaff (Bristol City) wins a free kick in the defensive half.

30:37

Foul by George Saville (Brentford).

27:00

Clayton Donaldson (Brentford) wins a free kick in the defensive half.

26:56

Foul by Marvin Elliott (Bristol City).

21:26

Scott Wagstaff (Bristol City) wins a free kick in the defensive half.

21:26

Foul by George Saville (Brentford).

17:10

Foul by Jay Emmanuel-Thomas (Bristol City).

17:10

Alan McCormack (Brentford) wins a free kick on the left wing.

14:11

Attempt missed. Scott Wagstaff (Bristol City) right footed shot from outside the box is high and wide to the right.

12:24

Attempt missed. Bobby Reid (Bristol City) right footed shot from outside the box is just a bit too high.

10:44

Corner, Bristol City. Conceded by Tony Craig.

9:04

Marvin Elliott (Bristol City) wins a free kick on the right wing.

9:04

Foul by Clayton Donaldson (Brentford).

1:54

Corner, Bristol City. Conceded by Richard Lee.

1:40

Corner, Bristol City. Conceded by Alan McCormack.

0:59

Attempt missed. Scott Wagstaff (Bristol City) left footed shot from outside the box is close, but misses to the left.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers