Nadals kvartsfinal mot amerikanen Taylor Fritz avgjordes i ett supertiebreak efter över fyra timmars spel.
Nadal var märkbart plågad av en skada i nedre delen av magen. Efteråt avslöjade han att han övervägt att bryta matchen som han spelade med en sju millimeter lång bristning i en magmuskel.
– Det var ingen lätt match, jag är bara glad över att ha gått vidare, sa han.
Istället kommer beskedet att Nadal tvingas kasta in handduken idag.
– Jag funderade hela dagen på hur jag skulle göra. Det vore inte smart att spela, skadan kan bara bli värre, säger han.
Nadal skulle möta Nick Kyrgios som går direkt till final. Det blir australierns första grand slam-final. Där väntar vinnaren av Novak Djokovic och Cameron Norrie.
Nadal har 22 grand slam-titlar och hade siktet inställt på att vinna samtliga fyra grand slams i år.