Borini grabs point for Sunderland as Crystal Palace's winless run continues
Substitute Fabio Borini denied Crystal Palace a first Barclays Premier League victory in 11 attempts after Connor Wickham's double had threatened to dump former club Sunderland deeper into the mire.
The Italian, an 80th-minute replacement for the bloodied Lee Cattermole, lashed home a dramatic last-minute equaliser from an improbable angle to ensure Wickham's second-half double claimed only a point for the visitors.
A 2-2 draw was of little use to the Black Cats, who looked to be on their way to a precious victory when Dame N'Doye's deflected shot flew in off defender Scott Dann.
But it was more than they looked like getting when Wickham blasted home twice within six minutes to take the visitors to within seconds of a first three-point haul since December.
Black Cats boss Sam Allardyce went into the game bemoaning his side's inability to keep clean sheets and their lack of good fortune, and there was a significant improvement on both fronts during the opening 45 minutes.
In an end-to-end encounter, both sides created chances and respective goalkeepers Vito Mannone and Wayne Hennessey had work to do, and neither looked to be in any real trouble until fate intervened.
Hennessey had to field a well-struck 12th-minute Jack Rodwell effort and was grateful to see Wahbi Khazri's strike deflected wide two minutes later.
But in the meantime, Mannone had had to race from his line to block Damien Delaney's shot after Wickham had turned a Yohan Cabaye free-kick across goal, and he produced a fine reaction save to keep out Scott Dann's bullet header from Cabaye's 31st-minute corner.
But an even contest swayed Sunderland's way nine minutes before the break when, after Jermain Defoe had laid Yann M'Vila's pass into N'Doye's path, he fired towards goal from 25 yards and Dann's efforts to block wrong-footed Hennessey and sent the ball into his own net.
The Black Cats attempted to turn the screw as the half wore down with Defoe, who had earlier miskicked in front of goal, twice calling upon Hennessey in quick succession, but the teams were separated by the narrowest of margins as the half-time whistle sounded.
Wickham looped a header high over the bar from Zaha's cross seconds after the restart, but there was little to choose between the sides once again as the half unfolded.
But the former Black Cat was not so wasteful with 61 minutes gone when he controlled and turned on Yannick Bolasie's intelligent pass and thumped a right-foot shot past Mannone and in off the far post.
And he was not finished there, finding himself in the right place at the right time six minutes later to smash home a close-range volley after Mike Jedinak had got his head to Jordon Mutch's right-wing corner.
But there was late drama when Borini, who had come on for Cattermole after he had suffered a cut to his head, collected DeAndre Yedlin's pass and drilled the ball across an astonished Hennessey and inside the far post.
TWEET OF THE MATCH
"I'm not usually faint-hearted but I've got a bad feeling about Connor Wickham's return to #safc @StadiumOfLight tonight.
"Hope I'm wrong." - Sunderland-based journalist Graeme Anderson was wise to worry, though Sunderland salvaged something (https://twitter.com/sunechograeme/status/704742903550222336)
Vito Mannone: 6
DeAndre Yedlin: 6
John O'Shea (Capt): 6
Lamine Kone: 6
Patrick van Aanholt: 5
Jan Kirchhoff: 7
Yann M'Vila: 7
Jack Rodwell: 7
Wahbi Khazri: 7
Dame N'Doye: 7
Jermain Defoe: 7
Younes Kaboul (O'Shea, 28 mins): 6
Lee Cattermole (Kirchhoff, 64 mins): 6
Fabio Borini (Cattermole, 80 mins): 7
Wayne Hennessey: 6
Joel Ward: 6
Scott Dann: 6
Damien Delaney: 7
Martin Kelly: 6
Mile Jedinak (Capt): 7
Yohan Cabaye: 6
Wilfried Zaha: 7
Jordon Mutch: 6
Yannick Bolasie: 7
Connor Wickham: 8
Joe Ledley (Cabaye, 73 mins): 6
Bakary Sako (Bolasie, 77 mins): 6
Emmanuel Adebayor (Wickham 84 mins): 6
Connor Wickham endured a quiet first half and looped a header tamely over seconds after the restart. However, when the chances came his way, he was lethal.
MOMENT OF THE MATCH
Sunderland looked to be beaten until substitute Fabio Borini produced an outrageous finish to snatch a point at the death.
VIEW FROM THE BENCH
Sunderland boss Sam Allardyce could not have asked for a great deal more from his players during the opening 45 minutes, but their inability to shut up shop looked to have cost them dearly once again.
Palace counterpart Alan Pardew may not have been happy with his side's finishing before the break, but he could have few complaints after it, although he will have been desperately disappointed with the last-gasp equaliser.
MOAN OF THE MATCH
Jack Rodwell turned in one of his better displays for Sunderland but was booked for a first-half foul on Wilfried Zaha, whose angry reaction sparked a melee.
WHO'S UP NEXT?
Southampton v SUNDERLAND, Premier League, March 5
CRYSTAL PALACE v Liverpool, Premier League, March 6