The seventh goal came as a result of a great move when Michail Antonio played in Church who slotted past the helpless Sullivan.
Earlier in the match, Shane Long should have made it 2-0 but drove his effort into the side-netting after beating Doncaster's offside trap.
Moments later, Jay Tabb was put through on goal by Long but goalkeeper Neil Sullivan nicked the ball from the midfielder's toes.
With the scores at 3-2, Hal Robson-Kanu wasted another Reading chance when he headed Harte's delivery over the top.
The victory moves Reading to sixth while Doncaster slip down to 15th.
Live text and stats
Saturday, 30 October 2010
Npower Championship
Home Team
Score
Away Team
Time
Reading
4-3
Doncaster
FT
(HT 1-2)
Mills 9
Karacan 60
Harte 74
Church 88
Hayter 26
Martis 42
Shiels 50
Reading
01 Federici
02 Griffin
05 Mills
15 Khizanishvili
23 Harte
04 Karacan
07 Tabb (Hunt 56 yellow card)
11 McAnuff
19 Robson-Kanu (Antonio 82)
20 Howard
09 Long (Church 56)
Substitutes
41 McCarthy,
24 Cummings,
26 Pearce,
33 Armstrong,
17 Antonio,
10 Hunt,
18 Church
Doncaster
01 Sullivan
02 O'Connor
04 Martis
20 Mills
24 Dumbuya
07 Woods
08 Stock
16 Oster (Hird 69)
26 Coppinger
12 Hayter
22 Shiels (Webster 87)
Substitutes
33 Woods,
05 Thomas,
06 Chambers,
21 Hird,
23 Webster,
15 Wilson
Ref: HegleyAtt: 15,553
READING
DONCASTER
Possession
Reading45%
Doncaster55%
Attempts on target
Reading4
Doncaster7
Attempts off target
Reading4
Doncaster5
Corners
Reading3
Doncaster1
Fouls
Reading16
Doncaster11
Final Result
Full Time
90:00+4:48 The game is over, as the referee blows his whistle.
90:00+4:10 Effort on goal by Shelton Martis from deep inside the penalty area misses to the right of the target.
90:00+3:48 Free kick awarded for a foul by Noel Hunt on Mustapha Dumbuya. James Coppinger restarts play with the free kick.
90:00+1:16 Noel Hunt concedes a free kick for a foul on Shelton Martis. Neil Sullivan takes the free kick.
90:00+1:16 Booking Noel Hunt is booked.
89:28 Michail Antonio gives away a free kick for an unfair challenge on James Hayter. Neil Sullivan takes the direct free kick.
87:10 Michail Antonio provided the assist for the goal.
87:10 GOAL - Simon Church:Reading 4 - 3 Doncaster Simon Church finds the back of the net with a goal from inside the six-yard box low into the middle of the goal. Reading 4-3
Doncaster.
86:07 Substitution Byron Webster is brought on as a substitute for Dean Shiels.
84:03 The ball is sent over by Jobi McAnuff.
83:25 Martin Woods gives away a free kick for an unfair challenge on Jem Karacan. Adam Federici takes the free kick.
82:42 Foul by Noel Hunt on Joseph Mills, free kick awarded. Neil Sullivan takes the free kick.
81:42 Substitution Michail Antonio is brought on as a substitute for Hal Robson-Kanu.
80:48 The referee blows for offside. Free kick taken by Neil Sullivan.
79:07 Brian Howard challenges James O'Connor unfairly and gives away a free kick. Indirect free kick taken by Neil Sullivan.
78:19 Unfair challenge on Shelton Martis by Hal Robson-Kanu results in a free kick. Shelton Martis restarts play with the free kick.
75:43 Jobi McAnuff has an effort at goal from just inside the box that misses to the left of the target.
73:11 Brian Stock is penalised for handball and concedes a free kick.
73:11 GOAL - Ian Harte:Reading 3 - 3 Doncaster Ian Harte finds the back of the net with a goal from just outside the area to the top right corner of the goal. Reading 3-3
Doncaster.
70:01 Brian Howard takes a inswinging corner from the left by-line played to the near post, clearance made by Brian Stock.
68:30 The referee blows for offside. Neil Sullivan restarts play with the free kick.
68:30 Substitution (Doncaster) makes a substitution, with Sam Hird coming on for John Oster.
66:36 Hal Robson-Kanu produces a header from deep inside the six-yard box that clears the bar.
66:05 Mustapha Dumbuya challenges Hal Robson-Kanu unfairly and gives away a free kick. Ian Harte takes the free kick.
65:50 Hal Robson-Kanu crosses the ball, clearance made by James O'Connor.
63:52 The ball is sent over by Andy Griffin, Neil Sullivan makes a save.
63:06 Noel Hunt crosses the ball, Shelton Martis gets a block in.
61:34 A cross is delivered by Noel Hunt.
61:11 Brian Stock takes a shot. Save by Adam Federici.
59:24 Assist on the goal came from Noel Hunt.
59:24 GOAL - Jem Karacan:Reading 2 - 3 Doncaster Jem Karacan scores a headed goal from inside the six-yard box. Reading 2-3 Doncaster.
58:22 James Coppinger produces a right-footed shot from the edge of the area and misses to the left of the target.
57:06 Shelton Martis concedes a free kick for a foul on Simon Church. Ian Harte restarts play with the free kick.
55:42 Substitution Shane Long goes off and Simon Church comes on.
55:42 Substitution Noel Hunt on for Jay Tabb.
55:32 James Hayter produces a right-footed shot from just outside the penalty box that goes wide left of the target.
54:58 Ian Harte gives away a free kick for an unfair challenge on James Coppinger. Martin Woods takes the direct free kick.
49:31 GOAL - Dean Shiels:Reading 1 - 3 Doncaster Dean Shiels grabs a goal from inside the penalty area to the bottom left corner of the goal. Reading 1-3 Doncaster.
48:59 Jay Tabb concedes a free kick for a foul on Brian Stock. Direct free kick taken by Martin Woods.
48:16 Andy Griffin concedes a free kick for a foul on James Hayter. Joseph Mills takes the direct free kick.
46:55 Hal Robson-Kanu challenges Mustapha Dumbuya unfairly and gives away a free kick. Free kick taken by Neil Sullivan.
45:01 The game restarts for the second half.
Half Time
45:00+2:02 The match has reached half-time.
45:00+1:04 Centre by Jobi McAnuff, save by Neil Sullivan.
45:00+0:15 Martin Woods concedes a free kick for a foul on Jem Karacan. Brian Howard restarts play with the free kick.
44:04 Andy Griffin gives away a free kick for an unfair challenge on Dean Shiels. Direct free kick taken by Martin Woods.
41:42 Assist by Martin Woods.
41:42 GOAL - Shelton Martis:Reading 1 - 2 Doncaster Shelton Martis scores a headed goal from inside the six-yard box. Reading 1-2 Doncaster.
40:18 Unfair challenge on James Coppinger by Brian Howard results in a free kick. Martin Woods takes the free kick.
38:09 Headed effort from inside the area by Shane Long misses to the left of the target.
37:18 Free kick awarded for an unfair challenge on Shane Long by Shelton Martis. Ian Harte takes the free kick.
35:56 Martin Woods takes a shot. Adam Federici makes a save.
33:45 Ian Harte sends in a cross.
33:35 Centre by Jobi McAnuff, Shelton Martis makes a clearance.
33:17 Unfair challenge on Andy Griffin by Brian Stock results in a free kick. Brian Howard takes the direct free kick.
32:07 Foul by Ian Harte on James Coppinger, free kick awarded. Brian Stock takes the direct free kick.
31:21 Mustapha Dumbuya has an effort at goal from outside the box missing to the wide left of the goal.
30:39 Shane Long is flagged offside by the assistant referee. Neil Sullivan takes the free kick.
30:18 James Hayter gives away a free kick for an unfair challenge on Hal Robson-Kanu. Direct free kick taken by Ian Harte.
28:27 Free kick awarded for an unfair challenge on Joseph Mills by Jem Karacan. Direct free kick taken by John Oster.
27:49 The assistant referee signals for offside against Shane Long. Shelton Martis takes the free kick.
25:53 James Coppinger provided the assist for the goal.
25:53 GOAL - James Hayter:Reading 1 - 1 Doncaster James Hayter finds the back of the net with a headed goal from inside the six-yard box. Reading 1-1 Doncaster.
24:11 Dean Shiels takes a shot. Zurab Khizanishvili gets a block in.
22:52 James Coppinger crosses the ball, blocked by Ian Harte.
21:20 Dean Shiels fouled by Ian Harte, the ref awards a free kick. Dean Shiels takes the free kick.
17:22 Free kick awarded for an unfair challenge on Brian Howard by Martin Woods. Brian Howard restarts play with the free kick.
16:11 The ball is swung over by Jay Tabb, James O'Connor makes a clearance.
14:49 Jobi McAnuff decides to take the corner short.
14:19 Corner taken by Brian Howard, Shelton Martis manages to make a clearance.
12:45 Shane Long produces a left-footed shot from deep inside the penalty area which goes wide of the right-hand post.
11:43 John Oster gives away a free kick for an unfair challenge on Jay Tabb. Free kick taken by Zurab Khizanishvili.
8:30 Unfair challenge on Jay Tabb by Shelton Martis results in a free kick.
8:30 GOAL - Matt Mills:Reading 1 - 0 Doncaster Matt Mills grabs a goal from close in to the bottom left corner of the goal. Reading 1-0 Doncaster.
7:08 The assistant referee signals for offside against Shane Long. Free kick taken by Neil Sullivan.
6:37 Jobi McAnuff sends in a cross, save made by Neil Sullivan.
4:42 James Coppinger takes a shot. Save by Adam Federici.
4:24 Short corner taken by John Oster from the right by-line.
4:05 Martin Woods takes a shot. Blocked by Zurab Khizanishvili.
3:48 James Coppinger crosses the ball, Hal Robson-Kanu gets a block in.
3:18 Jobi McAnuff challenges Joseph Mills unfairly and gives away a free kick. Joseph Mills takes the direct free kick.
2:39 The assistant referee signals for offside against Hal Robson-Kanu. Shelton Martis restarts play with the free kick.
1:48 Shelton Martis gives away a free kick for an unfair challenge on Hal Robson-Kanu. Ian Harte takes the free kick.
0:56 The ball is delivered by Hal Robson-Kanu, blocked by Mustapha Dumbuya.
0:00 The game gets underway.
Live text and data provided by The Press Association.
Bookmark with:
What are these?