S.Tsitsipas pirmajame sete ilgą laiką buvo priekyje (3:1, 4:2), bet aštuntajame geime pralaimėjo savo padavimų seriją. Devintajame geime graikas bandė susigrąžinti pranašumą, tačiau nerealizavo trijų „break pointų“ ir už tai buvo nubaustas – R.Nadalis dešimtajame geime laimėjo varžovo padavimų seriją ir baigė setą.
Antrojo seto pradžia klostėsi panašiai – S.Tsitsipas pirmavo 3:1 ir čia pat prarado pranašumą (3:3). Dešimtajame geime R.Nadalis apskritai galėjo užbaigti mačą, tačiau, pirmaudamas 40:15, nerealizavo dviejų „match pointų“. Vienuoliktajame geime ispanas vos nepralaimėjo savo padavimų serijos, sugebėjęs „išlipti“ iš 0:40 „duobės“. Pratęsime R.Nadalis trumpai pirmavo 4:2, bet tada pralaimėjo 4 taškus iš eilės. S.Tsitsipas savo padavimų metu nepajėgė užbaigti seto ir R.Nadalis išlygino rezultatą. Visgi, graikui pavyko laimėti dar vieną varžovo įžaistą kamuoliuką (7:6) ir netrukus jis savo padavimų metu užbaigė setą.
Lemiamo seto metu abu tenisininkai ilgai nesuteikė varžovui „break pointų“ galimybių. Tik dešimtajame geime pirmą tokią progą susikūrė S.Tsitsipas, bet jis nepajėgė vienu tašku laimėti mačo. Dramatiškame vienuoliktajame geime graikas neutralizavo tris „break pointus“, tačiau R.Nadalis nepasidavė, susikūrė ketvirtą galimybę ir galiausiai laimėjo varžovo padavimų seriją. S.Tsitsipas dvyliktajame geime atidavė visas jėgas ir buvo per tašką nuo pratęsimo (30:40), bet vietos sirgalių numylėtinis dar kartą atsilaikė ir laimėjo dramatišką finalą.
R.Nadaliui tai buvo jau 87-as laimėtas ATP „World Tour“ vienetų turnyras per karjerą. Jam atiteko 500 ATP vienetų reitingo taškų ir 178,985 tūkst. eurų.
ATP 500 serijos vyrų teniso turnyro Barselonoje prizų fondą sudarė kiek daugiau nei 1,565 mln. eurų.