skip to content
Craig Davies takes a shot from just outside the penalty area clears the crossbar.
Craig Davies takes a shot. Save by Adam Federici. Outswinging corner taken from the right by-line by Jim O'Brien, Andy Gray takes a shot. Adam Federici makes a save.
Simon Church sends in a cross, save by Luke Steele.
Effort from the edge of the area by Hal Robson-Kanu goes wide of the right-hand upright.
The ball is swung over by Ian Harte, clearance made by Jimmy McNulty.
Short corner taken by Jimmy Kebe. Ian Harte takes a shot. David Perkins gets a block in.
Scott Wiseman is booked.
Hal Robson-Kanu takes a shot. Save made by Luke Steele.
Foul by Jim O'Brien on Jobi McAnuff, free kick awarded. Ian Harte takes the indirect free kick. (Reading) makes a substitution, with Simon Church coming on for Noel Hunt.
Jim O'Brien takes a shot. Save made by Adam Federici.
Noel Hunt is caught offside. Luke Steele takes the free kick. Jim O'Brien is brought on as a substitute for Jacob Butterfield.
Inswinging corner taken from the right by-line by Jobi McAnuff.
Mikele Leigertwood takes a shot. Stephen Foster gets a block in.
Andy Gray takes a shot. Adam Federici makes a save.
Outswinging corner taken by Jacob Butterfield from the right by-line.
Noel Hunt provided the assist for the goal.
Rob Edwards gives away a Penalty for an unfair challenge on Noel Hunt. Hal Robson-Kanu scores a placed penalty. Reading 1-2 Barnsley.
Brynjar Gunnarsson goes off and Mathieu Manset comes on.
Matty Done gets on the score sheet with a goal from deep inside the penalty box to the bottom left corner of the goal. Reading 0-2 Barnsley.The assist for the goal came from Jacob Butterfield.
Jacob Butterfield has an effort at goal from just outside the box which goes wide of the left-hand post.
Hal Robson-Kanu takes a shot. Rob Edwards gets a block in.
Jimmy McNulty is brought on as a substitute for Jay McEveley.
Shot by Mikele Leigertwood from just outside the area goes over the net.
Jacob Butterfield concedes a free kick for a foul on Jimmy Kebe. Ian Harte takes the free kick.
Inswinging corner taken by Ian Harte from the left by-line.
The ball is crossed by Jimmy Kebe, clearance by Jay McEveley.
The ball is swung over by Brynjar Gunnarsson.
Foul by Jacob Butterfield on Jobi McAnuff, free kick awarded. Direct free kick taken by Ian Harte.
Danny Haynes leaves the field to be replaced by Andy Gray.
Centre by Jimmy Kebe, Headed effort from inside the area by Jem Karacan misses to the left of the target.
Hal Robson-Kanu fouled by Jay McEveley, the ref awards a Penalty. Jay McEveley goes into the referee's book for unsporting behaviour. Penalty taken by Noel Hunt is saved by Luke Steele. Reading 0-1 Barnsley.
Jay McEveley gives away a Penalty for an unfair challenge on Jimmy Kebe. Placed penalty missed by Ian Harte.
The ball is sent over by Jimmy Kebe.
Jem Karacan has an effort at goal from the edge of the area that misses to the right of the target.
Hal Robson-Kanu crosses the ball, save made by Luke Steele.
The ball is delivered by Jimmy Kebe.
The ball is swung over by Jimmy Kebe, clearance made by Rob Edwards.
Corner from left by-line taken by Ian Harte.
Hal Robson-Kanu fouled by Stephen Foster, the ref awards a free kick. Booking for Stephen Foster for unsporting behaviour. Strike comes in from Ian Harte from the free kick, save by Luke Steele.
Hal Robson-Kanu is flagged offside by the assistant referee. Luke Steele takes the indirect free kick.
Foul by Jay McEveley on Noel Hunt, free kick awarded. Free kick taken by Mikele Leigertwood.
Free kick awarded for an unfair challenge on Jacob Butterfield by Jobi McAnuff. Direct free kick taken by Bobby Hassell.
The ball is sent over by Craig Davies.
Rob Edwards challenges Hal Robson-Kanu unfairly and gives away a free kick. Direct free kick taken by Ian Harte.
Free kick awarded for an unfair challenge on Craig Davies by Mikele Leigertwood. Rob Edwards takes the free kick.
The referee blows for offside. Free kick taken by Adam Federici.
Hal Robson-Kanu is adjudged to have handled the ball. Direct free kick taken by Luke Steele.
Mikele Leigertwood challenges Craig Davies unfairly and gives away a free kick. Bobby Hassell takes the free kick.
Inswinging corner taken by Jobi McAnuff, Luke Steele makes a save.
Jobi McAnuff takes a shot. Save made by Luke Steele.
Jimmy Kebe decides to take a short corner, Foul by Jay McEveley on Jimmy Kebe, free kick awarded. Ian Harte crosses the ball, Alex Pearce takes a shot. Save made by Luke Steele.
Jem Karacan challenges David Perkins unfairly and gives away a free kick. David Perkins takes the free kick.
Craig Davies takes a shot. Adam Federici makes a save. Inswinging corner taken from the left by-line by Jacob Butterfield, Stephen Foster scores a headed goal from inside the six-yard box. Reading 0-1 Barnsley.Jacob Butterfield provided the assist for the goal.
Foul by Alex Pearce on Craig Davies, free kick awarded. Jacob Butterfield restarts play with the free kick.
Jimmy Kebe produces a cross.
Jacob Butterfield takes a inswinging corner to the near post.
Craig Davies crosses the ball.
Mikele Leigertwood concedes a free kick for a foul on Jacob Butterfield. Jay McEveley takes the direct free kick.
The ball is crossed by Jimmy Kebe, save made by Luke Steele.
Jimmy Kebe produces a right-footed shot from deep inside the penalty area which goes wide of the right-hand post.
Jay McEveley concedes a free kick for a foul on Jimmy Kebe. The free kick is delivered left-footed by Ian Harte from right wing, save made by Luke Steele.
Jobi McAnuff takes a shot. Save by Luke Steele.
Unfair challenge on Ian Harte by Jacob Butterfield results in a free kick. Ian Harte takes the direct free kick.
The assistant referee signals for offside against Noel Hunt. Luke Steele takes the indirect free kick.
The ball is crossed by Noel Hunt, Headed effort from inside the area by Jem Karacan misses to the right of the target.
Ian Harte takes a corner.
Noel Hunt handles the ball and concedes a free kick. Luke Steele takes the indirect free kick.
The referee blows for offside. Luke Steele restarts play with the free kick.
Unfair challenge on Jimmy Kebe by Bobby Hassell results in a free kick. Jem Karacan takes the direct free kick.
Unfair challenge on Bobby Hassell by Jimmy Kebe results in a free kick. Luke Steele takes the free kick.
Corner taken left-footed by Matty Done.
Corner taken left-footed by Matty Done from the right by-line, clearance made by Bongani Khumalo.
Danny Haynes takes a shot. Blocked by Alex Pearce.
Noel Hunt produces a cross, Luke Steele makes a save.
Corner from left by-line taken by Matty Done.
Jobi McAnuff takes a shot. Luke Steele makes a save.
Church back in service for Royals
Reading boss Brian McDermott can call on the services of Wales international Simon Church for the visit of Barnsley, a side they have beaten in their four previous league meetings.
Striker Church has trained all week after recovering from a thigh injury and may return to add some much-needed firepower to the side that has been missing since they lost last season's top scorer Shane Long to West Brom.
Veteran full-back Andy Griffin suffered a hamstring injury during the 1-0 defeat to Portsmouth in midweek and is a doubt for the game.
Shaun Cummings is very close to a return and could play if Griffin is ruled out while fellow defender Marcus Williams will again be absent because of injury.
Barnsley manager Keith Hill has concerns over the fitness of several unnamed players for the game.
The Tykes suffered a third successive home defeat in the space of a week on Tuesday and Hill revealed some of his players were struggling with various bumps and bruises.
Striker Ricardo Vaz Te missed Tuesday night's 3-1 defeat to Middlesbrough due to a slight muscle tear and is unlikely to be rushed back as Hill chases his first league win of the season and first since taking charge.
Defender Stephen Foster and goalkeeper Luke Steele returned to the side in midweek in place of Jim McNulty and David Preece respectively, while Jim O'Brien stepped in for summer signing Craig Davies.
Steele turned in an impressive display and is expected to retain his place but despite coming under increasing pressure, Hill is unlikely to make any major changes other than those forced through injury.
Steele spot on for Tykes
Luke Steele was Barnsley's hero with two penalty saves in as many second-half minutes as manager Keith Hill enjoyed his first victory in the Tykes hotseat, 2-1 over Reading.
Hal Robson-Kanu eventually scored in the 74th minute when Reading were awarded an astonishing third spot kick, but by that time Stephen Foster and Matt Done had put Barnsley two goals to the good.
One-time Manchester United youngster Steele had already completed a trio of fine stops to keep the hosts at bay before he kept out Ian Harte and Noel Hunt from 12 yards - both penalties coming via fouls from Barnsley full-back Jay McEveley.
The visitors started in encouraging fashion, peppering the Reading penalty area with a flurry of corners.
Having withstood the early barrage, Brian McDermott's side got into their passing, with Noel Hunt and Jimmy Kebe linking well on the right of the attack.
Despite this initial ebb and flow, the game was low on chances until Barnsley took the lead slightly against the run of play in the 27th minute.
This time a corner was successful for Hill's men as Foster escaped the attentions of the Royals defence to plant a diving header past Adam Federici from Jacob Butterfield's left-wing delivery
Reading looked for an immediate response and Barnsley were indebted to Steele for preserving their lead with a pair of fine saves.
With half an hour gone McEveley brought down Kebe in a dangerous position and Harte's free kick was headed goalwards by Alex Pearce, only for Steele to parry clear.
Home captain Jobi McAnuff then cut in menacingly from the left before unleashing a fierce drive that Steele tipped over the crossbar.
Reading turned up the pressure after the interval and Harte looked to take a more direct route to goal after Foster bundled Jem Karacan over.
Steele was once again equal to the task, pushing the Irishman's effort round the post, and Karacan and Hunt wasted good opportunities before Reading's profligacy reached astounding levels.
McEveley was penalised for a 56th-minute foul on Kebe inside the area and after some deliberation with countryman Hunt, Harte stepped up to take the kick.
But Steele frustrated him once more as he guessed correctly to his left.
A minute later McEveley made himself a repeat offender, infringing Robson-Kanu to give Hunt the chance to show Harte how it should be done from the spot.
In the event he went for the same corner and Steele magnificently produced the same result.
The host continued to be complicit in their own downfall shortly after the hour when a Harte corner looped over Steele and seemed destined for the net until Pearce applied an errant final touch to divert the ball back across the goal to safety.
Barnsley then added insult to injury in the 68th minute as Matt Done, a summer signing from Hill's former club Rochdale, sprung the Reading offside trap to slot his side into a two-goal lead.
Robson-Kanu then sent Steele the wrong way after Rob Edwards fouled Hunt, but Barnsley hung on.