Spieth gick på finalvarvet i tre slags ledning framför tvåan Matt Kuchar. Och ner till de delade treorna var det ytterligare tre slag.
Men den amerikanske superstjärnan fick en mardrömsstart på dagen med tre bogeys de första fyra hålen – och plötsligt var Kuchar i kapp.
När kinesen Li Haotong dessutom tog ledningen i klubbhuset 63 slag för totalt -6 blev pressen än större.
Och när han missade utslaget på 13:e hålet och efter 20 minuters funderande bestämde sig för att droppa på rangen bredvid fairway såg det mörkt ut.
Men Spieth räddade bogey – och sjösatte en uppvisning i golf.
Hyllas av Stenson
En birdie på efterföljande 14:e hålet följdes upp med en eagleputt i hål från tio meter på dagens första par 5-mål.
Efter det stod klart att det ändå skulle bli en duell mellan Spieth och Kuchar.
Men birdies även på 16:e och 17:e hålet för Spieth och segern var i hamn.
– Han gör ju en enastående comeback. Det är starkt. När jag spelade med honom första två dagarna kände jag att det här var hans tävling. Jag är inte förvånad överhuvudtaget. Även om det var lite mer dramatiskt än hade väntat sig i dag, säger Henrik Stenson till SVT Sport.
Det är Spieths första Open-titel i karriären – och vid 23 års ålder blir han även yngste spelare genom tiderna att ha vunnit tre olika majors. Han saknar alltjämt PGA Championship.
Se slutliga leaderboarden här.