Mick McCarthy's side trailed at the break but Sunderland levelled one minute after the break as Andy Welsh struck a sweet volley into the bottom corner.
Dean Whitehead cut back for substitute Chris Brown to make it 2-1, and Julio Arca pounced after Marcus Stewart's shot was saved to complete the win.
But what happened to the Sunderland stars from that day?
. BeFunky-collage (2).jpg
Where are they now? Scroll down and click through the pages to find out! | Getty Images Photo: Getty
. Thomas Myhre
Myhre announced his retirement from professional football back in 2010 after a stint in his native Norway. Flashback to 2005 and the ex-Everton was replaced by Kelvin Davis as Sunderland targeted Premier League survival… a costly mistake? | Getty Images Photo: Ker Robertson
. Stephen Wright
Wright officially retired from playing in 2017 and now works as a coach as part of the Wrexham academy set-up. | Getty Images Photo: Getty
. Stephen Caldwell
Caldwell became an assistant coach of the Canada men's national soccer team under John Herdman in September 2019. | Getty Images Photo: John Peters
. Gary Breen
Breen currently works as a pundit and match analyst for Irish television as well as in Abu Dhabi. | Getty Images Photo: Michael Steele
. Julio Arca
A scorer on the day against QPR, the classy Argentine left-sided defender/midfielder is now retired having spent the back end of his career wowing the crowds at South Shields. Has now moved back to Argentina with his family. | Getty Images Photo: Michael Steele
. Dean Whitehead
On 16 November 2019, Whitehead joined Sam Ricketts' backroom staff at Sunderland’s League One rivals Shrewsbury Town, replacing Joe Parkinson as first-team coach and joining ex-Black Cat Donald Love at the club. | Getty Images Photo: Laurence Griffiths
1. Thomas Myhre
Myhre announced his retirement from professional football back in 2010 after a stint in his native Norway. Flashback to 2005 and the ex-Everton was replaced by Kelvin Davis as Sunderland targeted Premier League survival… a costly mistake? | Getty Images Photo: Ker Robertson
2. Stephen Wright
Wright officially retired from playing in 2017 and now works as a coach as part of the Wrexham academy set-up. | Getty Images Photo: Getty
3. Stephen Caldwell
Caldwell became an assistant coach of the Canada men's national soccer team under John Herdman in September 2019. | Getty Images Photo: John Peters
4. Gary Breen
Breen currently works as a pundit and match analyst for Irish television as well as in Abu Dhabi. | Getty Images Photo: Michael Steele