James McClean turned the clock back a year as Sunderland handed manager Martin O'Neill a long overdue Premier League victory. Twelve months to the day since making his senior debut for the Black Cats as a substitute in O'Neill's first game in charge, a 2-1 win over Blackburn, the Republic of Ireland international fired them into a third-minute lead which they were never in danger of relinquishing.
Striker Steven Fletcher, whose return from an ankle injury gave his team an all together more threatening appearance, increased the advantage with an audacious 28th-minute backheel, before Stephane Sessegnon rounded keeper Adam Federici at the death to secure just a third league win in 24 attempts and the first against 11 men since March.
O'Neill was adamant in the run up to the rearranged fixture that it was not a must-win affair, and with owner and chairman Ellis Short a supportive presence at the stadium before kick-off, the club was presenting a united front. However, a comfortable victory which lifted Sunderland out of the relegation zone was welcome nonetheless as some of the darker clouds hanging over the Stadium of Light dispersed.
The same cannot be said of promoted Reading, who remain locked in a battle for survival having won only one top-flight game to date, and who showed few signs of improving upon that record on Wearside in front of a crowd of 37,723.
It took Sunderland less than three minutes to get their noses in front when Royals keeper Adam Federici could only punch Adam Johnson's inswinging corner to McClean on the edge of the box, and he returned the ball with interest and saw it skid into the back of the net to get the Black Cats off to the perfect start.
Sebastian Larsson might have doubled Sunderland's lead within two minutes, who saw his right-foot shot beaten away by Federici. However, the Black Cats were almost caught by a sucker punch when central defender Alex Pearce was allowed to side-foot Nicky Shorey's ninth- minute free-kick just wide of Simon Mignolet's far post.
Fletcher fires again
But Reading's cause became all the more forlorn within six minutes when full-back Danny Rose surged forward and delivered a low cross to the near post, where Fletcher flicked it outrageously past the helpless Federici. The Scotland international could have extended his side's lead further two minutes before the break when he met another Johnson corner unopposed, but he could only lift his header over the bar.
Johnson, who had earlier been felled by McAnuff with a crude challenge, failed to reappear after the break and was replaced by Phil Bardsley, who dropped in at right-back with Craig Gardner moving into midfield. Fletcher could not climb high enough to make meaningful contact with an early McClean cross as Sunderland attempted to pick up where they left off, but it was Reading who began to threaten as the half wore on.
Mignolet had to be at his best to keep out Nicky Shorey's curling 54th-minute free-kick after Danny Rose had been booked for a foul on McAnuff, and Mariappa headed wastefully wide after meeting the resulting corner at the near post.
Federici had to make late saves from Sessegnon, McClean and Gardner, but after Mignolet palmed away Noel Hunt's late header, Sessegnon applied the required finish to Carlos Cuellar's long ball deep into injury time to secure a precious and deserved victory.