Middlesbrough suffered a setback in their push for the play-offs as Reading salvaged a deserved draw courtesy of a David Wheater own goal.
Reading's strong first-half showing was undone when Chris Killen headed home a Justin Hoyte centre after the break.
But the in-form Royals hit back when a Jimmy Kebe cross went in off Wheater.
Gylfi Sigurdsson went close for Reading with a free-kick and Killen twice tested Federici, but neither side could fashion a winner.
Middlesbrough coach Colin Cooper: "We are all very disappointed because it is a game we all know we could have won.
"We are three unbeaten but we haven't won a game either and if we are to have a chance to get into the play-off picture we have to start winning games.
"We worked hard enough as a team and we had a few little spells where we were on top and created chances but it wasn't to be. We huffed and puffed but to be honest we weren't good enough to win today.
"No one is to blame for that. You can pull individuals to bits if you want but there just wasn't a spark there as a team. The game was a bit flat and we didn't do enough to rise above that."
Reading boss Brian McDermott:
"We did well. Boro are a good team with a lot of quality and this is a tough place to come to.
"We had a bit of a set-back when they scored but it was early enough for us to regroup and we showed character to do that.
"Obviously a lot of that is to do with the confidence you get from a good run but it is also because we worked hard and kept our shape and I think we got what we deserved.
"In fact if anyone was going to win there at the end it was us but I was pleased and we'll take the point."
Live text and stats
Saturday, 20 March 2010
Championship
Home Team
Score
Away Team
Time
Middlesbrough
1-1
Reading
FT
(HT 0-0)
Killen 47
Wheater (og) 63
Middlesbrough
01 Jones
02 Hoyte (Naughton 65)
06 Pogatetz
23 Grounds
31 Wheater
16 O'Neil
17 Robson yellow card
20 Arca yellow card
07 McDonald (Lita 74)
12 Killen yellow card
28 Franks (Emnes 87)
Substitutes
21 Coyne,
03 Taylor,
05 Riggott,
33 Naughton,
09 Lita,
11 Emnes,
18 Miller
Reading
01 Federici
05 Mills
16 Ingimarsson (Khizanishvili 90+2)
24 Bertrand
40 Griffin
07 Tabb
11 McAnuff
14 Kebe
25 Sigurdsson
34 Howard
09 Long
Substitutes
21 Hamer,
44 Khizanishvili,
06 Gunnarsson,
08 Matejovsky,
19 Robson-Kanu,
18 Church,
23 Rasiak
Ref: HallAtt: 17,082
MIDDLESBROUGH
READING
Possession
Middlesbrough50%
Reading50%
Attempts on target
Middlesbrough10
Reading4
Attempts off target
Middlesbrough4
Reading3
Corners
Middlesbrough6
Reading7
Fouls
Middlesbrough14
Reading11
Final Result
Full Time
90:00+7:20 The referee ends the match.
90:00+6:34 Booking Chris Killen receives a yellow card for dissent.
90:00+4:11 Corner taken left-footed by Barry Robson, save by Adam Federici.
90:00+2:53 Julio Arca is adjudged to have handled the ball. Direct free kick taken by Ryan Bertrand.
90:00+1:33 Substitution (Reading) makes a substitution, with Zurab Khizanishvili coming on for Ivar Ingimarsson.
89:24 Free kick awarded for a foul by David Wheater on Ivar Ingimarsson. Adam Federici takes the free kick.
88:04 Brian Howard takes the inswinging corner, clearance by Emanuel Pogatetz.
87:11 Jobi McAnuff fouled by David Wheater, the ref awards a free kick. Shot on goal comes in from Gylfi Sigurdsson from the free kick, save made by Brad Jones.
86:29 Substitution Jonathan Franks leaves the field to be replaced by Marvin Emnes.
85:56 Gary O'Neil takes a shot. Save by Adam Federici.
84:17 Corner taken by Barry Robson from the right by-line to the near post, clearance made by Matthew Mills.
84:04 Shot by Barry Robson. Blocked by Ivar Ingimarsson.
81:59 David Wheater fouled by Shane Long, the ref awards a free kick. Brad Jones takes the free kick.
80:30 Barry Robson challenges Ryan Bertrand unfairly and gives away a free kick. Adam Federici restarts play with the free kick.
79:48 The offside flag is raised against Shane Long. Indirect free kick taken by Brad Jones.
79:09 Free kick awarded for an unfair challenge on Jay Tabb by Jonathan Grounds. Matthew Mills takes the free kick.
78:20 Foul by Brian Howard on Barry Robson, free kick awarded. Gary O'Neil takes the free kick.
77:43 Shane Long is flagged offside by the assistant referee. Free kick taken by Brad Jones.
77:14 Free kick awarded for an unfair challenge on Shane Long by Jonathan Grounds. Jay Tabb takes the free kick.
76:52 Shot by Gary O'Neil from just outside the area goes over the net.
75:10 Gylfi Sigurdsson takes the inswinging corner, clearance by David Wheater.
74:53 Short corner taken by Gylfi Sigurdsson from the left by-line.
73:32 Substitution Scott McDonald leaves the field to be replaced by Leroy Lita.
72:13 Foul by Shane Long on Julio Arca, free kick awarded. Brad Jones takes the free kick.
71:23 Barry Robson fouled by Gylfi Sigurdsson, the ref awards a free kick. Direct free kick taken by Barry Robson.
70:30 Foul by Barry Robson on Ivar Ingimarsson, free kick awarded. Brian Howard takes the free kick.
68:01 The ball is delivered by Jonathan Franks, Chris Killen takes a shot. Save by Adam Federici.
66:55 Corner from the left by-line taken by Gylfi Sigurdsson, Brian Howard has an effort at goal from outside the penalty box which goes wide right of the target.
63:51 Brian Howard takes the direct free kick.
63:51 Substitution Kyle Naughton is brought on as a substitute for Justin Hoyte.
63:51 Free kick awarded for a foul by Gary O'Neil on Ryan Bertrand.
62:54 GOAL - David Wheater:Middlesbrough 1 - 1 Reading David Wheater puts the ball into his own net from 6 yards. Middlesbrough 1-1 Reading.
62:46 Jimmy Kebe produces a cross.
61:52 The assistant referee flags for offside against Scott McDonald. Adam Federici takes the free kick.
59:44 Barry Robson takes a shot. Adam Federici makes a save.
58:47 Foul by Shane Long on David Wheater, free kick awarded. David Wheater takes the direct free kick.
57:27 Shot from 18 yards by Jimmy Kebe. Save by Brad Jones.
56:26 Andy Griffin produces a cross, save by Brad Jones.
55:22 Booking Barry Robson receives a yellow card.
53:25 Scott McDonald takes a shot. Adam Federici makes a save.
51:59 Corner taken by Gylfi Sigurdsson from the left by-line.
50:48 Unfair challenge on Scott McDonald by Matthew Mills results in a free kick. Gary O'Neil has an effort direct from the free kick, save made by Adam Federici.
48:53 Short corner taken by Jonathan Franks.
Correction - 48:23 Gary O'Neil takes a shot. Save made by Adam Federici.
48:23 Gary O'Neil takes a shot. Adam Federici makes a save.
47:51 Brian Howard is penalised for a handball. Jonathan Grounds takes the direct free kick.
46:30 Assist by Justin Hoyte.
46:30 GOAL - Chris Killen:Middlesbrough 1 - 0 Reading Chris Killen grabs a headed goal from deep inside the penalty box. Middlesbrough 1-0 Reading.
46:28 Justin Hoyte crosses the ball,
45:01 The referee blows his whistle to start the second half.
Half Time
45:00+2:04 The first half comes to an end.
45:00+0:35 Corner taken right-footed by Gylfi Sigurdsson, clearance by Chris Killen.
44:53 Free kick awarded for a foul by David Wheater on Shane Long. Free kick taken by Matthew Mills.
42:50 Jobi McAnuff crosses the ball, save by Brad Jones.
40:18 Free kick awarded for a foul by Shane Long on David Wheater. Gary O'Neil takes the direct free kick.
38:34 Brian Howard takes a shot. Save by Brad Jones.
36:49 Unfair challenge on Jimmy Kebe by Julio Arca results in a free kick. Andy Griffin restarts play with the free kick.
35:51 Free kick awarded for an unfair challenge on Gary O'Neil by Brian Howard. Free kick taken by Jonathan Grounds.
35:10 Scott McDonald produces a right-footed shot from the edge of the box and misses to the right of the goal.
34:05 Gary O'Neil takes a inswinging corner from the left by-line to the near post, Gylfi Sigurdsson manages to make a clearance.
33:31 A cross is delivered by Jimmy Kebe, Brad Jones makes a save.
32:07 Barry Robson takes a shot. Save by Adam Federici.
30:12 The referee blows for offside. Adam Federici takes the indirect free kick.
29:16 Shane Long takes a shot. Brad Jones makes a save.
28:23 Emanuel Pogatetz gives away a free kick for an unfair challenge on Jimmy Kebe. Direct free kick taken by Andy Griffin.
21:00 Strike comes in from Gylfi Sigurdsson from the free kick.
21:00 Booking Julio Arca receives a yellow card.
20:55 Unfair challenge on Jobi McAnuff by Julio Arca results in a free kick.
18:53 Emanuel Pogatetz produces a cross, Chris Killen has a headed effort at goal from deep inside the area missing to the left of the target.
17:47 Inswinging corner taken left-footed by Barry Robson played to the near post, save by Adam Federici.
16:54 Inswinging corner taken by Brian Howard from the right by-line, save made by Brad Jones.
14:00 The referee blows for offside. Brad Jones takes the free kick.
13:17 Julio Arca challenges Jay Tabb unfairly and gives away a free kick. Free kick taken by Brian Howard.
12:50 Andy Griffin sends in a cross, Matthew Mills has a headed effort at goal from close range which goes wide of the left-hand upright.
12:09 Foul by Gary O'Neil on Jobi McAnuff, free kick awarded. Ryan Bertrand restarts play with the free kick.
10:59 Handball by Gary O'Neil. Matthew Mills takes the free kick.
9:48 Foul by Gylfi Sigurdsson on David Wheater, free kick awarded. David Wheater takes the free kick.
9:19 Effort from the edge of the box by Gary O'Neil goes wide of the right-hand upright.
8:50 Chris Killen gives away a free kick for an unfair challenge on Ryan Bertrand. Ryan Bertrand takes the direct free kick.
7:53 Chris Killen takes a shot. Save by Adam Federici.
7:37 Jonathan Franks takes a shot. Blocked by Matthew Mills.
6:17 David Wheater fouled by Shane Long, the ref awards a free kick. Brad Jones restarts play with the free kick.
2:25 Foul by Jobi McAnuff on Justin Hoyte, free kick awarded. Free kick taken by Justin Hoyte.
0:34 Inswinging corner taken by Barry Robson from the right by-line, Matthew Mills makes a clearance.
0:00 The match gets underway.
Live text and data provided by The Press Association.
Bookmark with:
What are these?