7–6 (7–3), 3–6, 6–4, 1–6, 7–6 (10–7) var segersiffrorna som till slut tog den 20-årige dansken vidare från det svängiga mötet med argentinaren Francisco Cerundolo.
Sjätteseedade Rune var riktigt illa ute vid underläge 3–4 och 0–40 i femte set. Han krånglade sig ur det greppet och hade senare själv chans att serva hem matchen vid ledning 5–4 – men misslyckades.
Det blev ett supertiebreak som fick avgöra – och då med en imponerande stoppboll tog sig Rune vinnande ur matchen. Rune åkte på en smärtsam förlust mot Andrev Rublev i Australian Open tidigare i år i samma läge – men nu var han starkast.
– Jag sade till mig själv när tiebreaket började att bara slappna av, spela tennis och njuta, säger Rune efter att ha nått kvartsfinal på Roland Garros för andra året i rad.
I kvartsfinalen väntar fjärdeseedade norrmannen Casper Ruud, som fick en enklare resa i sin åttondelsfinal. Ruud besegrade chilenaren Nicolas Jarry med 7–6, 7–5, 7–5.
Se stoppbollen som bäddade för Runes seger i spelaren ovan.