Reading 2 Newcastle 1:Substitute Shane Long needed just seconds to net the goal that gave Reading a deserved 2-1 victory over Newcastle at the Madejski Stadium.
Sam Allardyce's side thought they had grasped a point when Michael Duberry's own goal cancelled out Dave Kitson's opener.
But Reading boss Steve Coppell's decision to replace the appalling Leroy Lita with the young Irishman paid instant dividends as he popped up with the winner straight away.
It was his second goal of the season — and his team-mates celebrated like it was a World Cup winner.
Lita, on the other hand, had an afternoon to forget when he fluffed two easy chances.
In the 12th minute Kevin Doyle, pushed to the right wing to make way for Lita's return, bulldozed his way into the box and crossed to find his team-mate right in front of goal.
Just a touch was needed to beat Shay Given but Lita missed his kick with his colourful right boot and saw the ball bounce away harmlessly off his other leg.
The second miss came just before the break and was a sad ending to the best move of the half.
Stephen Hunt cleared a Newcastle corner, Lita headed it on to send Doyle charging up field again and, after the Irishman had done well to get in a cross despite the close attentions of two challengers, Hunt's simple ball in the box gave Lita a clear sight of the posts again.
This time he connected powerfully but the ball rocketed over.
Reading had just about shaded an otherwise low-key half. Lita had seen an early attempt blocked, Michael Owen bundled home a long ball into the box at the other end from Geremi, who then headed another chance wide.
Lita was eventually on target with another effort but the only other man who came close to finding the net was relieved to remain off the score-sheet.
Claudio Cacapa was that man, carelessly stroking a back-pass beyond Given.
Fortunately for the visitors it did not have the pace to reach the white paint before his goalkeeper scampered back to retrieve.
The half ended with England defender Nicky Shorey firing a free-kick just over and the first chance of the second period saw the left-back swing in a good cross to find Doyle, who completely missed his kick.
Reading took the lead in the 52nd minute when Hunt's ball into the box from the left went through the Lita's legs.
Whether it was another bungle or a clever dummy only he will know but it was perfect for Kitson to despatch high past Given.
Allardyce responded with a double change just before the hour mark with the almost invisible Obafemi Martins replaced by Alan Smith and Charles N'Zogbia coming on for Nicky Butt in midfield.
Hunt sent a header on the hoof just wide before Lita and Doyle were only just off target with subsequent efforts.
Newcastle were becoming increasingly desperate, with Joey Barton — making his first start since his £5.8million summer switch from Manchester City — anonymous in midfield.
Geremi fired a long-range effort harmlessly wide before Abdoulaye Faye was booked for hacking Lita down. The defender was then replaced by James Milner in Allardyce's final reshuffle and this time it paid off instantly.
The newcomer won a free-kick by a corner flag, although he appeared to have made a meal of Hunt's challenge.
Emre swung the free-kick to the near post, where Smith flicked it on across the box.
It would have gone wide but Duberry could not resist trying to get in the way and ended up chesting the ball into the net for an own goal.
That moment of fortune seemed to have revitalised Newcastle but Coppell had other ideas, sending on Long for the luckless Lita with seven minutes remaining.
The Irishman had only been on the pitch a matter of seconds but needed only one touch to take Sonko's flick on past Given and a second to hook it into the net.
Newcastle had no reply to that other than a Cacapa effort correctly ruled out for offside.