Lee Tomlin's stunning goal helped Peterborough to victory over basement side Bristol City.

George Boyd had given Posh the lead just after half-time when he outmuscled Kalifa Cisse before sliding the ball into the bottom corner.

Tomlin, recalled after recovering from an ankle injury, doubled their advantage when he fired in a fierce shot from 25 yards out.

Marvin Elliott headed in Jamal Campbell-Ryce's cross for City late on.

The Robins have still to win a home game this season, while Posh have won four of their last eight league matches and move up to 11th in the table.

Lineup, Bookings (5) & Substitutions (4)

Bristol City

  • 01 James
  • 02 Spence Booked (Stead - 83' )
  • 05 Nyatanga
  • 07 Elliott
  • 35 Stewart
  • 08 Kilkenny
  • 14 Skuse
  • 21 Cisse (Campbell-Ryce - 68' )
  • 27 Adomah
  • 10 Maynard
  • 34 Pitman Booked

Substitutes

  • 22 Gerken
  • 19 Ribeiro
  • 20 Campbell-Ryce
  • 09 Stead
  • 12 Taylor

Peterborough

  • 24 Jones
  • 02 Little
  • 04 Bennett Booked
  • 05 Zakuani Booked
  • 27 Alcock
  • 11 McCann (Ball - 87' )
  • 14 Rowe
  • 23 Frecklington
  • 08 Tomlin (Tunnicliffe - 84' )
  • 10 Boyd
  • 12 Sinclair Booked

Substitutes

  • 01 Lewis
  • 20 Thompson
  • 16 Tunnicliffe
  • 09 Ball
  • 28 Taylor
Ref: Coote
Att: 13,115

Match Stats

Shots

21 10

On target

11 6

Corners

14 3

Fouls

11 15

Live Text Commentary

90:00 +5:52 Full time

Full Time The referee signals the end of the game.

90:00 +4:27

Gabriel Zakuani is adjudged to have handled the ball. Neil Kilkenny delivers the ball from the free kick right-footed from right channel.

90:00 +3:04

Albert Adomah crosses the ball, blocked by Craig Alcock. Outswinging corner taken right-footed by Albert Adomah, Foul by Nicky Maynard on David Ball, free kick awarded. Free kick taken by Paul Jones.

90:00 +1:45

Shot from just outside the area by Albert Adomah goes over the bar.

89:43

Effort from just outside the area by Marvin Elliott goes over the target.

88:35

Albert Adomah has an effort at goal from outside the penalty area which goes wide right of the goal.

86:22 Substitution

Substitution David Ball is brought on as a substitute for Grant McCann.

86:22

The ball is crossed by Jamal Campbell-Ryce, Close range header by Marvin Elliott misses to the right of the target.

85:07

Foul by Nicky Maynard on Grant McCann, free kick awarded. Paul Jones takes the direct free kick.

83:16 Substitution

Substitution Ryan Tunnicliffe comes on in place of Lee Tomlin.

82:33 Substitution

Substitution Jordan Spence goes off and Jon Stead comes on.

81:14

Assist by Jamal Campbell-Ryce.

81:14 Goal scored

Goal! - Marvin Elliott - Bristol C 1 - 2 Peterboro Marvin Elliott finds the back of the net with a headed goal from inside the six-yard box. Bristol City 1-2 Peterborough.

81:11

The ball is sent over by Jamal Campbell-Ryce,

80:13

Grant McCann takes the direct free kick.

80:13 Booking

Booking Brett Pitman is shown a yellow card.

80:04

George Boyd fouled by Brett Pitman, the ref awards a free kick.

77:59

Brett Pitman shoots direct from the free kick.

77:59 Booking

Booking Ryan Bennett receives a caution for unsporting behaviour.

77:46

Free kick awarded for an unfair challenge on Nicky Maynard by Ryan Bennett.

76:35

Foul by Marvin Elliott on Mark Little, free kick awarded. Mark Little takes the direct free kick.

76:08

The ball is delivered by Albert Adomah, clearance made by Lee Frecklington.

75:12

The ball is swung over by Jamal Campbell-Ryce, Ryan Bennett makes a clearance. Outswinging corner taken by Neil Kilkenny from the right by-line, save by Paul Jones.

74:42

Foul by Lee Frecklington on Marvin Elliott, free kick awarded. The free kick is swung in right-footed by Neil Kilkenny, Craig Alcock makes a clearance.

73:37

Grant McCann shoots direct from the free kick.

73:37 Booking

Booking Jordan Spence is cautioned by the ref for unsporting behaviour.

73:24

Free kick awarded for a foul by Jordan Spence on Lee Tomlin.

71:50

Assist by George Boyd.

71:50 Goal scored

Goal! - Lee Tomlin - Bristol C 0 - 2 Peterboro Lee Tomlin grabs a goal. Bristol City 0-2 Peterborough.

71:20

The ball is delivered by Jamal Campbell-Ryce, Ryan Bennett makes a clearance.

71:04

Brett Pitman decides to take a short corner.

70:38

Grant McCann challenges Nicky Maynard unfairly and gives away a free kick. Direct free kick taken by Neil Kilkenny.

69:22

Free kick awarded for a foul by Jamal Campbell-Ryce on Grant McCann. Direct free kick taken by Ryan Bennett.

67:09 Substitution

Substitution Kalifa Cisse leaves the field to be replaced by Jamal Campbell-Ryce.

66:41

Effort from just outside the box by Lee Frecklington goes over the bar.

66:11

Shot from deep inside the area by Gabriel Zakuani goes over the bar.

65:22

Corner taken left-footed by Grant McCann, Ryan Bennett takes a shot. Save by David James.

65:13

George Boyd delivers the ball, clearance made by Cole Skuse.

64:41

A cross is delivered by Marvin Elliott, Damion Stewart takes a shot. Save by Paul Jones.

63:41

Outswinging corner taken right-footed by Neil Kilkenny, Ryan Bennett makes a clearance.

61:59

Outswinging corner taken right-footed by Neil Kilkenny from the right by-line to the near post, Brett Pitman takes a shot. Ryan Bennett makes a clearance. Corner taken right-footed by Neil Kilkenny, Lewin Nyatanga produces a header from inside the area that goes over the bar.

60:16

George Boyd gives away a free kick for an unfair challenge on Marvin Elliott. Neil Kilkenny takes the direct free kick.

59:16

The ball is crossed by Grant McCann.

58:50

Free kick awarded for an unfair challenge on Mark Little by Jordan Spence. Free kick taken by Grant McCann.

57:41

Lee Frecklington produces a cross, Jordan Spence gets a block in. Inswinging corner taken from the right by-line by Grant McCann, save by David James.

55:53

George Boyd takes a shot. Clearance by Cole Skuse.

54:06

Albert Adomah sends in a cross, Brett Pitman takes a shot. Paul Jones makes a save.

50:56

The assist for the goal came from Lee Frecklington.

50:56 Goal scored

Goal! - George Boyd - Bristol C 0 - 1 Peterboro George Boyd grabs a goal from deep inside the penalty box to the bottom left corner of the goal. Bristol City 0-1 Peterborough.

48:08

Brett Pitman takes the inswinging corner, Damion Stewart takes a shot. Save by Paul Jones. Corner taken right-footed by Neil Kilkenny to the near post, clearance by Ryan Bennett. Corner from the right by-line taken by Neil Kilkenny, Marvin Elliott has a headed effort at goal from deep inside the area missing to the right of the target.

46:29

Gabriel Zakuani gives away a free kick for an unfair challenge on Nicky Maynard. Free kick taken by Neil Kilkenny.

45:46

Tommy Rowe fouled by Kalifa Cisse, the ref awards a free kick. Grant McCann takes the free kick.

45:01

The match restarts for the second half.

45:00 +4:11 Half time

Half Time The half-time whistle blows.

45:00 +3:48

Emile Sinclair takes a shot. Save by David James.

45:00 +2:12

Inswinging corner taken from the right by-line by Grant McCann.

45:00 +1:39

Tommy Rowe takes a shot. David James makes a save.

45:00 +0:32

Albert Adomah takes a shot. Save by Paul Jones. Inswinging corner taken right-footed by Brett Pitman played to the near post, Tommy Rowe makes a clearance.

42:05

Cole Skuse restarts play with the free kick.

42:05 Booking

Booking Gabriel Zakuani goes into the referee's book for unsporting behaviour.

41:50

Gabriel Zakuani concedes a free kick for a foul on Brett Pitman.

40:11

Unfair challenge on Albert Adomah by Ryan Bennett results in a free kick. Free kick taken by Marvin Elliott.

39:35

Marvin Elliott fouled by Grant McCann, the ref awards a free kick. Direct free kick taken by Neil Kilkenny.

38:49

Jordan Spence fouled by Lee Frecklington, the ref awards a free kick. Jordan Spence takes the direct free kick.

35:36

Albert Adomah takes a shot. Save made by Paul Jones. Corner taken by Brett Pitman from the left by-line played to the near post, save by Paul Jones.

35:11

Craig Alcock challenges Brett Pitman unfairly and gives away a free kick. Neil Kilkenny restarts play with the free kick.

33:45

Nicky Maynard challenges Gabriel Zakuani unfairly and gives away a free kick. Direct free kick taken by Ryan Bennett.

31:10

Free kick awarded for a foul by Emile Sinclair on Lewin Nyatanga. David James restarts play with the free kick.

30:06

Neil Kilkenny sends in a cross, Close range header by Marvin Elliott goes over the bar.

28:33

Jordan Spence fouled by Emile Sinclair, the ref awards a free kick. Free kick taken by David James.

23:15

Emile Sinclair challenges Lewin Nyatanga unfairly and gives away a free kick. Free kick taken by David James.

22:17

Shot from just outside the area by Lee Frecklington goes over the bar.

20:04

The ball is delivered by Albert Adomah, Brett Pitman takes a shot. Save by Paul Jones.

18:59

Kalifa Cisse gives away a free kick for an unfair challenge on George Boyd. Grant McCann crosses the ball in from the free kick, clearance made by Damion Stewart.

16:47

Effort from inside the area by Nicky Maynard misses to the right of the target.

15:59

Brett Pitman takes a shot. Ryan Bennett gets a block in. Outswinging corner taken right-footed by Brett Pitman, clearance by Gabriel Zakuani.

14:01

Albert Adomah takes a shot. Gabriel Zakuani gets a block in. Corner taken by Neil Kilkenny, Gabriel Zakuani manages to make a clearance. Outswinging corner taken from the right by-line by Neil Kilkenny, Marvin Elliott produces a header from inside the area that goes over the bar.

10:38

Cole Skuse produces a cross.

10:10

Emile Sinclair is ruled offside. Free kick taken by Lewin Nyatanga.

9:56

Brett Pitman produces a cross, comfortable save by Paul Jones.

8:42

Grant McCann challenges Marvin Elliott unfairly and gives away a free kick. The free kick is swung in right-footed by Neil Kilkenny, Gabriel Zakuani manages to make a clearance.

5:41

Free kick crossed by Neil Kilkenny, clearance made by Ryan Bennett.

5:41 Booking

Booking The referee books Emile Sinclair for unsporting behaviour.

5:14

Emile Sinclair gives away a free kick for an unfair challenge on Albert Adomah.

4:23

Neil Kilkenny takes a shot. Save by Paul Jones.

2:21

George Boyd is caught offside. David James restarts play with the free kick.

1:00

Foul by Marvin Elliott on Lee Frecklington, free kick awarded. Paul Jones restarts play with the free kick.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers