Reading produced another FA Cup upset as Gylfi Sigurdsson's late winner dumped Burnley out at the Madejski Stadium.

The Royals had won a replay at Liverpool in the last round, and added another Barclays Premier League scalp after a battling second-half display.

Sigurdsson, who had been a doubt because of a foot injury, latched onto a long ball into the penalty area with just three minutes left to send the Coca-Cola Championship side into the fifth round.

Burnley manager Brian Laws gave Championship relegation battlers Reading plenty of respect in naming a strong line-up for their FA Cup tie at the Madejski Stadium.

There were three changes from the team which lost at Manchester United, as Joey Gudjonsson, Chris McCann and Steve Thompson came in.

Jay Rodriguez and Martin Patterson made the bench having recovered from long-term injuries, but on-loan striker David Nugent was ineligible.

The Royals recorded a famous victory at Liverpool in the third-round replay, and were able to call on top-scorer Gylfi Sigurdsson, who recovered from a foot problem.

There was an early opening for the home side when Bryn Gunnarsson fed Sigurdsson on the left.

His low centre was turned goalwards by Grzegorz Rasiak, but the effort lacked any power to trouble Brian Jensen.

The Polish striker had another chance on 11 minutes when he got up to meet Jobi McAnuff's deep centre from the right, but headed over.

Burnley beat Reading in last season's play-off semi-finals, which marked the end of Steve Coppell's reign and the Royals have since been on a downward spiral.

Nevertheless, Brian McDermott, in temporary charge following the sacking of Brendan Rodgers, has installed a bit of fight in the side, and they continued to take the game to Burnley.

Sigurdsson - whose extra-time penalty at Anfield made it eight for the season - tested Jensen when he created space some 20 yards out.

The homes fans, what there were of them in a below-capacity attendance, called for a penalty when Rasiak went down as he and Tyrone Mears challenged for a cross into the six-yard box, but referee Andy D'Urso was not impressed.

On 29 minutes, Royals defender Matt Mills was cautioned for a trip on Chris Eagles.

However, Burnley's delivery from the resulting free-kick was poor, which just about summed up their opening to the tie.

Rasiak was again played in down the left side of the penalty area, but once more he failed to make a decent connection.

McCann was next into the book, on 38 minutes, when he left McAnuff in a heap on the near touchline.

Eagles soon followed after he was late on Andy Griffin.

The former Manchester United trainee tried his luck with an ambitious over-head kick, which drifted harmlessly wide.

Burnley made a change for the second half, as Martin Paterson replaced Thompson.

There was at least a bit more impetus from the visitors following the restart.

However, delivery from promising positions was poor.

Jensen was forced into action when Church's shot-on-the-turn looked to be heading towards the top-left corner.

Reading then had a free-kick right on the edge of the penalty area after Church was brought down by Michael Duff.

Sigurdsson, though, chipped his effort over the bar.

At the other end, Wade Elliot teed up captain Graham Alexander 20 yards out, and his low shot flew just wide.

As the hour mark approached, Burnley enjoyed their best spell.

Joey Gudjonsson arrived at the near post to meet Eagles' ball in, with his shot blocked on the line.

With 25 minutes left, Reading made a change, as Shane Long, who hit the winner in extra-time at Anfield, replaced Church.

Reading were again screaming for a penalty as McAnuff went down under a challenge from Gudjonsson, but despite there looking to be contact, D'Urso again waved play on.

To add to the frustrations of the home fans, Sigurdsson then headed wide from six yards.

Kevin McDonald forced Adam Federici into a full-stretch save as his low shot from 20 yards looked to be creeping into the bottom corner, before the Reading goalkeeper then clawed away David Edgar's header and Paterson blasted the rebound over.

Jensen tipped over a header from Mills and captain Ivar Ingimarsson blazed his effort wide as the hosts pressed.

Reading were rewarded with just three minutes left as Griffin's deep ball found its way through to the six-yard box, where Sigurdsson guided his shot into the bottom corner.