Premier League - Last-gasp Wigan stun Sunderland
The striker capitalised on Wes Brown's error to snatch victory as the visitors staged an impressive fightback.
Sebastian Larsson had given the Black Cats an eighth-minute lead, but Jordi Gomez levelled from the spot before half-time to set the stage for the late drama.
The Latics ended a run of nine league games without a win after a resilient performance against Sunderland who now find themselves just two points above the relegation zone.
It was the visitors who had the first meaningful attempt on goal as Gomez's powerful strike on six minutes flew straight into the hands of Keiren Westwood in the Sunderland goal.
However just two minutes later Sunderland broke the deadlock. Nicklas Bendtner saw his shot spilled by Ali Al-Habsi, Kieran Richardson followed up but Al-Habsi managed to block his effort. The ball eventually ended up with Larsson who lashed home his effort from 6 yards.
Sunderland were in complete control and on 15 minutes almost doubled their lead. Richardson beat the offside trap but saw his low shot at the near post turned behind by Al-Habsi for a corner.
From the resulting corner Brown almost powered his diving header past Al-Habsi but the Wigan keeper was in inspired form as a fine reflex save denied the former Manchester United man.
Sunderland had appeals for a penalty turned down when Stephane Sessegnon was brought down by Ronnie Stam. However referee Kevin Friend got the decision right, ruling that the tackle was made outside the box.
The free kick saw Larsson whip in a superb cross but Al-Habsi once again denied the Black Cats as this time John O'Shea saw his glancing header pushed away.
Both side wasted valuable chances on 38 minutes. Victor Moses did well to dig out a cross for Stam but the defender miscued his effort, and they almost paid the ultimate price as a swift counter attack saw Richardson find Phil Bardsley in acres of space inside the Wigan box. But the Scottish defender blazed his effort well over the Wigan goal.
Just before half time Wigan was awarded a penalty as Moses was fouled by Larsson inside the area. Gomez stepped up to take the spot kick, sending Westwood the wrong way and giving Wigan a vital lifeline.
Into the second half and both sides came out with a sense of urgency and in search of the win. Sunderland had appeals for a penalty turned down when O'Shea's cross was only half cleared to Jack Colback who saw his shot come back off the arm of Steve Gohouri.
Connor Sammon went down under a challenge from Brown after turning Michael Turner on the half way line. Despite the coming together there was little appeal for a foul from the Wigan striker.
In the 78th minute Colback's cross found Richardson but his header went agonisingly wide of the Wigan goal.
Into stoppage time and Wigan were defending superbly, as Sunderland searched for a late winner. However a long Mohamed Diame clearance was chased by Di Santo who put Westwood under pressure, forcing the keeper into a dreadful pass out to Brown.
David Jones dispossessed Brown and he squared the ball to Di Santo who calmly passed the ball into an empty net to seal an important win for Wigan.