Sean O'Driscoll sent the perfect message to his former employers as his struggling Bristol City side defeated Nottingham Forest.

O'Driscoll was sacked by Forest on Boxing Day with the club on the fringes of the play-off places, before he was taken on by City in January.

Steven Davies opened the scoring after the break when he fired a low shot into the bottom corner.

Marvin Elliott made it 2-0 to move the hosts within three points of safety.

The Jamaica midfielder's goal, midway through the second half, came on his 200th start for the Robins.

Forest should have taken the lead in the opening 45 minutes when Dexter Blackstock, back in the Forest starting line-up, inexplicably hit the woodwork with a shot from two yards out.

Greg Cunningham had the best chance for City in the half when his goalbound shot was pushed wide by goalkeeper Karl Darlow, while goalscorer Davies narrowly missed with a free-kick.

Two minutes after the break, Forest striker Billy Sharp had the ball in the net but was ruled offside and a few moments later the ball was in the net at the other end when Davies span and fired in the opener - his 10th goal of the season.

Robins keeper Tom Heaton then made a brilliant save with his feet to deny Sharp and keep his side in front and midway through the half Stephen Pearson's free-kick was met by the head of Elliott, who powered in from five yards to seal the win.

Defeat was Forest's third in succession and leaves them in mid-table, six points shy of the play-offs and without a win on their travels since November.

City lie second bottom, three points behind Wolves in 21st.

Bristol City manager Sean O'Driscoll: "People asked me if I wanted to win more because we were playing Forest and I didn't understand the question.

"How could I want to win more than usual? If that was the case I must have been approaching other games the wrong way.

"Forest are a great club with a great fan base. What they need is great owners.

"I got on with everyone there except the owners. It was nice to be cheered by their fans, but I would have been disappointed if they had insulted me after I left the club a point outside the play-off zone."

Nottingham Forest caretaker manager Rob Kelly: "The biggest job for Billy (Davies, the club's incoming manager) will be to sort out the team's inconsistency.

"By looking at it coldly from the outside I am sure he will be able to come up with some ideas.

"Those of us close to the players know there is no problem with their level of commitment.

"We defended poorly for the first goal and were disappointed to concede the second from a set-piece because we work hard on them."

Lineup, Bookings (2) & Substitutions (5)

Bristol City

  • 01 Heaton
  • 04 Fontaine
  • 05 Nyatanga
  • 17 Cunningham Booked
  • 19 Moloney
  • 10 Kelly
  • 15 Pearson
  • 21 Anderson (Foster - 87' )
  • 25 Elliott
  • 09 Stead
  • 16 Davies (Burns - 76' )

Substitutes

  • 22 Gerken
  • 02 Foster
  • 03 Wilson
  • 12 Wilson
  • 26 Bryan
  • 24 Reid
  • 29 Burns

Nott'm Forest

  • 12 Darlow
  • 03 Harding (Ward - 49' )
  • 05 Collins
  • 15 Halford Booked
  • 36 Jara (Cox - 67' )
  • 07 Guedioura
  • 08 Cohen
  • 11 Reid
  • 28 Majewski (McGugan - 79' )
  • 23 Blackstock
  • 24 Sharp

Substitutes

  • 35 Khaled Al Rashidi
  • 32 Ward
  • 04 Gillett
  • 10 McGugan
  • 22 Lansbury
  • 09 Henderson
  • 19 Cox
Ref: Pawson
Att: 13,768

Match Stats

Shots

8 9

On target

5 4

Corners

6 6

Fouls

3 12

Live Text Commentary

94:12 Full time

Full Time The referee brings the game to a close.

90:00 +3:16

Andy Reid concedes a free kick for a foul on Brendan Moloney. Brendan Moloney restarts play with the free kick.

90:00 +0:54

Andy Reid takes a short corner.

89:33

Jon Stead takes a shot. Save by Karl Darlow.

87:29

Dexter Blackstock takes a shot. Save made by Tom Heaton.

85:48 Substitution

Substitution Paul Anderson leaves the field to be replaced by Richard Foster.

85:48

Effort on goal by Simon Cox from long range goes harmlessly over the bar.

78:20 Substitution

Substitution Lewis McGugan on for Radoslaw Majewski.

75:09 Substitution

Substitution Wes Burns joins the action as a substitute, replacing Steven Davies.

73:18

Corner from the left by-line taken by Andy Reid, clearance made by Liam Fontaine.

66:13

Inswinging corner taken from the right by-line by Andy Reid, Danny Collins gives away a free kick for an unfair challenge on Tom Heaton. Tom Heaton takes the free kick.

66:13 Substitution

Substitution Simon Cox replaces Gonzalo Jara Reyes.

64:05

Paul Anderson concedes a free kick for a foul on Billy Sharp. Radoslaw Majewski crosses the ball from the free kick left-footed from left wing, Liam Fontaine manages to make a clearance.

61:30

The assist for the goal came from Stephen Pearson.

61:30 Goal scored

Goal! - Marvin Elliott - Bristol C 2 - 0 Nott'm For Marvin Elliott finds the net with a headed goal from close in. Bristol City 2-0 Nottm Forest.

60:43

Stephen Pearson crosses the ball,

60:43 Booking

Booking Greg Halford is cautioned by the ref for dissent.

60:30

Unfair challenge on Liam Fontaine by Greg Halford results in a free kick.

59:47

Corner taken by Paul Anderson from the left by-line, save by Karl Darlow.

58:59

Dexter Blackstock produces a header from inside the area that goes over the bar.

58:32

Billy Sharp takes a shot. Save by Tom Heaton.

56:18

The offside flag is raised against Jon Stead. Indirect free kick taken by Elliott Ward.

55:49

Liam Fontaine fouled by Dexter Blackstock, the ref awards a free kick. Direct free kick taken by Tom Heaton.

51:52

Chris Cohen takes the inswinging corner, Liam Fontaine manages to make a clearance.

51:06

Gonzalo Jara Reyes takes the direct free kick.

51:06 Booking

Booking Greg Cunningham booked for unsporting behaviour.

51:00

Foul by Greg Cunningham on Gonzalo Jara Reyes, free kick awarded.

49:10 Goal scored

Goal! - Steven Davies - Bristol C 1 - 0 Nott'm For Steven Davies scores a goal from deep inside the penalty area to the bottom left corner of the goal. Bristol City 1-0 Nottm Forest.

48:26

Inswinging corner taken by Paul Anderson.

48:26 Substitution

Substitution (Nottm Forest) makes a substitution, with Elliott Ward coming on for Dan Harding.

47:03

The assistant referee flags for offside against Billy Sharp. Tom Heaton takes the free kick.

45:17

Inswinging corner taken by Stephen Pearson from the right by-line played to the near post, clearance by Dexter Blackstock.

45:01

The referee blows his whistle to start the second half.

45:00 +1:01 Half time

Half Time The half-time whistle blows.

44:20

Dan Harding gives away a free kick for an unfair challenge on Steven Davies. Tom Heaton takes the free kick.

42:36

Handball decision goes against Dan Harding. Brendan Moloney restarts play with the free kick.

41:33

Corner from right by-line taken by Stephen Pearson.

37:41

Billy Sharp is caught offside. Indirect free kick taken by Tom Heaton.

33:52

Billy Sharp challenges Brendan Moloney unfairly and gives away a free kick. Steven Davies delivers the ball from the free kick left-footed from right wing, clearance made by Adlene Guedioura.

32:29

The referee blows for offside against Jon Stead. Danny Collins restarts play with the free kick.

30:18

Free kick awarded for an unfair challenge on Greg Cunningham by Gonzalo Jara Reyes. Paul Anderson takes the free kick.

27:15

Foul by Radoslaw Majewski on Paul Anderson, free kick awarded. Steven Davies shoots direct from the free kick.

26:20

Free kick awarded for a foul by Dexter Blackstock on Liam Kelly. Greg Cunningham takes the free kick.

25:17

Stephen Pearson takes a inswinging corner.

24:33

Inswinging corner taken by Paul Anderson from the left by-line.

22:52

Header from deep inside the area by Dexter Blackstock goes harmlessly over the crossbar.

22:00

Jon Stead has an effort at goal from a long way out that goes wide left.

20:47

Chris Cohen takes a inswinging corner from the right by-line played to the near post, save by Tom Heaton.

20:00

Stephen Pearson takes a shot. Comfortable save by Gonzalo Jara Reyes.

17:38

Liam Kelly challenges Dan Harding unfairly and gives away a free kick. Free kick taken by Andy Reid.

14:02

Danny Collins concedes a free kick for a foul on Steven Davies. Free kick taken by Brendan Moloney.

12:37

Effort by Adlene Guedioura from a long way out goes over the crossbar.

11:10

Radoslaw Majewski has an effort at goal from outside the box which goes wide left of the goal.

10:29

Corner from left by-line taken by Andy Reid.

8:51

Jon Stead takes a shot. Save by Karl Darlow.

5:47

Dexter Blackstock takes a shot. Blocked by Liam Fontaine.

4:21

Foul by Dexter Blackstock on Marvin Elliott, free kick awarded. Steven Davies shoots direct from the free kick.

3:32

Dexter Blackstock takes a shot. Tom Heaton makes a save.

1:21

Chris Cohen gives away a free kick for an unfair challenge on Liam Kelly. Tom Heaton takes the free kick.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers