Sunderland balanserar på nedflyttningsstrecket i Premier League. Inför lördagens omgång hade svensklaget en poäng upp till lokalkonkurrenten Newcastle på rätt sida den så förhatliga linjen i tabellen.
Efter matcherna var det ombytta roller.
Newcastle fick bara 0-0 borta mot jumbon och redan nedflyttningsklara Aston Villa, samtidigt som Sunderland vände och vann mot Chelsea.
Men det satt hårt åt.
Chelsea tog ledningen med 1-0 tidigt i matchen, och gick sedan till halvtidsvila med 2-1 efter ett övertidsmål av Nemanja Matic.
I andra halvlek kom den livsviktiga rödvita vändningen.
I 67:e minuten tryckte Fabio Borini in 2-2 - och kort därefter visade veteranen Jermain Defoe att gammal fortfarande är äldst.
33-åringen tog emot ett inlägg och volleysköt in 3-2, som sedermera blev slutresultatet.
- Vi försöker vara lugna och inte tänka på hur viktiga matcherna är. Killarna gör en otrolig insats, säger Defoe till Viasat.
Sunderland har nu allt i egna händer inför avgörandet.
Det har däremot inte Martin Olssons Norwich, som förlorade med 0-1 mot Manchester United. Norwich har fyra poäng upp till Sunderland och säker mark.