Reading hit three goals in the last 18 minutes to stage a remarkable late comeback and beat Bristol City.

Mathieu Manset scored the winner in the fourth minute of injury time, after Jobi McAnuff and Adam Le Fondre had both found the net for the visitors.

Albert Adomah and Brett Pitman had put the home side two goals to the good before McAnuff struck.

Le Fondre levelled from close range with 15 minutes left and a pulsating contest was won by Manset's flick.

Adomah opened the scoring in the 23rd minute when he latched on to Pitman's through ball, outsprinted Joseph Mills and beat Adam Federici with a slightly deflected effort.

The two combined again for City's second when Adomah broke down the left and cut back for an unmarked Pitman to slot home.

Reading responded in the 72nd minute when McAnuff fired home from 12 yards after David James spilled Jay Tabb's cross.

And they turned the game on its head two minutes later, when James parried Hal Robson-Kanu's effort and Le Fondre followed up to tap home.

Neither side settled for a point, however, and Manset popped up with seconds remaining to tap a sneaky effort past the despairing James from McAnuff's centre to claim all three for the Royals.

Lineup, Bookings (6) & Substitutions (3)

Bristol City

  • 01 James
  • 05 Nyatanga
  • 06 Carey Booked
  • 18 Wilson
  • 36 McGivern
  • 07 Elliott
  • 08 Kilkenny
  • 20 Campbell-Ryce Booked
  • 27 Adomah (Taylor - 87' )
  • 10 Maynard
  • 34 Pitman Booked

Substitutes

  • 22 Gerken
  • 02 Spence
  • 17 Bolasie
  • 09 Stead
  • 12 Taylor

Reading

  • 01 Federici
  • 05 Pearce
  • 16 Mills
  • 17 Gorkss Booked
  • 24 Cummings
  • 07 Tabb
  • 08 Leigertwood Booked
  • 11 McAnuff Booked
  • 09 Le Fondre
  • 10 Hunt (Manset - 86' )
  • 18 Church (Robson-Kanu - 67' )

Substitutes

  • 12 McCarthy
  • 04 Karacan
  • 06 Gunnarsson
  • 19 Robson-Kanu
  • 22 Manset
Ref: Pawson
Att: 12,018

Match Stats

Shots

13 9

On target

10 6

Corners

6 3

Fouls

9 10

Live Text Commentary

90:00 +5:46 Full time

Full Time The referee blows for the end of the match.

90:00 +3:39

Assist by Jobi McAnuff.

90:00 +3:39 Goal scored

Goal! - Mathieu Manset - Bristol C 2 - 3 Reading Mathieu Manset fires in a goal from inside the six-yard box to the bottom left corner of the goal. Bristol City 2-3 Reading.

90:00 +1:40

Effort on goal by Mathieu Manset from long range goes harmlessly over the bar.

88:40

Free kick taken by Kaspars Gorkss.

88:40 Booking

Booking Jamal Campbell-Ryce receives a yellow card.

88:28

Free kick awarded for a foul by Jamal Campbell-Ryce on Joseph Mills.

85:48 Substitution

Substitution Ryan Taylor joins the action as a substitute, replacing Albert Adomah.

85:48 Substitution

Substitution Noel Hunt leaves the field to be replaced by Mathieu Manset.

85:29 Booking

Booking Mikele Leigertwood receives a caution.

84:24

Jobi McAnuff delivers the ball.

82:31

The assistant referee flags for offside against Adam Le Fondre. David James takes the indirect free kick.

81:39

Joseph Mills challenges Brett Pitman unfairly and gives away a free kick. Free kick crossed right-footed by Neil Kilkenny, save made by Adam Federici.

80:43

Corner taken right-footed by Jobi McAnuff from the right by-line, save by David James.

79:39

Hal Robson-Kanu handles the ball and concedes a free kick. Free kick taken by Neil Kilkenny.

77:33

Handball by Marvin Elliott. Free kick taken by Alex Pearce.

76:14

Alex Pearce challenges Nicky Maynard unfairly and gives away a free kick. Free kick taken by Neil Kilkenny.

74:56

Assist by Hal Robson-Kanu.

74:56 Goal scored

Goal! - Adam Le Fondre - Bristol C 2 - 2 Reading Adam Le Fondre gets on the score sheet with a goal from close range to the bottom right corner of the goal. Bristol City 2-2 Reading.

74:27

Effort from 20 yards by Hal Robson-Kanu. Save by David James.

71:53

Assist on the goal came from Jay Tabb.

71:53 Goal scored

Goal! - Jobi McAnuff - Bristol C 2 - 1 Reading Jobi McAnuff fires in a goal from the edge of the area to the bottom left corner of the goal. Bristol City 2-1 Reading.

70:32

Nicky Maynard takes a shot. Save made by Adam Federici. Outswinging corner taken from the right by-line by Neil Kilkenny, Foul by Marvin Elliott on Alex Pearce, free kick awarded. Adam Federici restarts play with the free kick.

69:33

Noel Hunt produces a cross, comfortable save by David James.

67:13

Corner taken right-footed by Brett Pitman from the left by-line to the near post, comfortable save by Adam Federici.

64:39 Substitution

Substitution Hal Robson-Kanu joins the action as a substitute, replacing Simon Church.

64:39

Albert Adomah takes a shot. Save made by Adam Federici. Corner taken by Neil Kilkenny, Brett Pitman takes a shot.

63:24

Shot by Albert Adomah. Adam Federici makes a save. Inswinging corner taken right-footed by Brett Pitman from the left by-line to the near post, clearance by Kaspars Gorkss.

62:47

Effort on goal by Ryan McGivern from 35 yards. Fantastic save by Adam Federici. Corner taken short by Brett Pitman.

61:00

Foul by Marvin Elliott on Jobi McAnuff, free kick awarded. Free kick taken by Adam Federici.

60:11

The ball is sent over by Jamal Campbell-Ryce, Brett Pitman takes a shot. Save by Adam Federici.

58:39

Assist by Albert Adomah.

58:39 Goal scored

Goal! - Brett Pitman - Bristol C 2 - 0 Reading Goal scored by Brett Pitman from inside the box to the top left corner of the goal. Bristol City 2-0 Reading.

58:36

Albert Adomah produces a cross.

58:24

Jamal Campbell-Ryce sends in a cross, Alex Pearce makes a clearance.

56:50

Noel Hunt delivers the ball, clearance by Jamal Campbell-Ryce.

55:33

The ball is sent over by Jobi McAnuff, Adam Le Fondre has a headed effort at goal from just inside the area that misses to the right of the target.

52:37

Joseph Mills takes a inswinging corner to the near post, Simon Church takes a shot. Ryan McGivern makes a clearance. Inswinging corner taken right-footed by Jobi McAnuff, Marvin Elliott manages to make a clearance.

51:08

Nicky Maynard has an effort at goal from just outside the box which goes wide of the left-hand post.

48:54

Adam Le Fondre produces a cross.

46:16

Simon Church is caught offside. David James restarts play with the free kick.

45:26

Foul by James Wilson on Simon Church, free kick awarded. Joseph Mills takes the direct free kick.

45:01

The second half has started.

45:00 +3:50 Half time

Half Time The whistle is blown to end the first half.

45:00 +2:41

Jamal Campbell-Ryce takes the chance to get an effort at goal. Adam Federici makes a fantastic save.

45:00 +0:52

A cross is delivered by Noel Hunt, Louis Carey makes a clearance.

43:54

Brett Pitman fouled by Mikele Leigertwood, the ref awards a free kick. Ryan McGivern takes the free kick.

41:09

Unfair challenge on Neil Kilkenny by Jay Tabb results in a free kick. James Wilson takes the free kick.

39:30

Noel Hunt produces a cross, Louis Carey makes a clearance.

38:36

Jamal Campbell-Ryce takes a shot. Kaspars Gorkss gets a block in.

35:37

Effort on goal by Nicky Maynard from 12 yards. The official flags Brett Pitman offside. Adam Federici takes the indirect free kick.

33:01

Free kick taken by David James.

33:01 Booking

Booking The referee shows Jobi McAnuff a yellow card.

32:51

Unfair challenge on Ryan McGivern by Jobi McAnuff results in a free kick.

30:25

A cross is delivered by Albert Adomah, Kaspars Gorkss makes a clearance. Outswinging corner taken from the right by-line by Neil Kilkenny, Jobi McAnuff makes a clearance. Nicky Maynard is ruled offside. Indirect free kick taken by Adam Federici.

28:55

Free kick crossed left-footed by Joseph Mills from right wing, clearance made by Ryan McGivern. Unfair challenge on Ryan McGivern by Kaspars Gorkss results in a free kick. Free kick taken by David James.

28:55 Booking

Booking Brett Pitman goes into the referee's book for unsporting behaviour.

28:39

Free kick awarded for an unfair challenge on Shaun Cummings by Brett Pitman.

27:44

The referee blows for offside. Free kick taken by Joseph Mills.

24:45

Strike on goal comes in from Brett Pitman from the free kick.

24:45 Booking

Booking Kaspars Gorkss is cautioned by the ref for unsporting behaviour.

24:34

Kaspars Gorkss challenges Brett Pitman unfairly and gives away a free kick.

24:06

Shot by Adam Le Fondre from 20 yards. Save by David James.

22:03

Assist on the goal came from Brett Pitman.

22:03 Goal scored

Goal! - Albert Adomah - Bristol C 1 - 0 Reading Albert Adomah fires in a goal from inside the penalty box high into the middle of the goal. Bristol City 1-0 Reading.

21:12

Shot by Mikele Leigertwood went wide of the left-hand upright.

19:33

Adam Le Fondre sends in a cross.

18:25

Foul by Albert Adomah on Joseph Mills, free kick awarded. Direct free kick taken by Adam Federici.

17:54

Unfair challenge on Mikele Leigertwood by Marvin Elliott results in a free kick. Free kick taken by Alex Pearce.

17:17

The referee blows for offside against Adam Le Fondre. David James restarts play with the free kick.

16:59

Foul by Shaun Cummings on Jamal Campbell-Ryce, free kick awarded. Jamal Campbell-Ryce takes the direct free kick.

15:26

Jay Tabb gives away a free kick for an unfair challenge on Louis Carey. Neil Kilkenny crosses the ball from the free kick right-footed from right wing, clearance by Joseph Mills.

12:19

Free kick awarded for an unfair challenge on Noel Hunt by Ryan McGivern. The free kick is delivered right-footed by Noel Hunt from right channel, clearance by Lewin Nyatanga.

9:21

Noel Hunt gives away a free kick for an unfair challenge on Brett Pitman. Free kick taken by Neil Kilkenny.

8:17

Shaun Cummings delivers the ball, David James makes a comfortable save.

7:07

Adam Le Fondre is flagged offside by the assistant referee. David James takes the free kick.

6:32

The ball is swung over by Jamal Campbell-Ryce.

4:49

Shaun Cummings produces a cross, Lewin Nyatanga manages to make a clearance.

1:58

Albert Adomah is ruled offside. Adam Federici restarts play with the free kick.

1:20

Jobi McAnuff crosses the ball from the free kick right-footed from left wing, clearance by Marvin Elliott.

1:20 Booking

Booking Louis Carey goes into the book.

1:09

Louis Carey concedes a free kick for a foul on Jobi McAnuff.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers