Mariano Puerta jubler etter seieren i kvartfinalen. (Foto: Reuters/Scanpix)
Han vant 6-2, 3-6, 1-6, 6-3, 6-4 over landsmannen Guillermo Canas.
Puerta var i sin første kvartfinale i en Grand Slam-turnering og vant etter tre timer og 35 minutter mot 9. seedede Canas.
I femte sett måtte Puerta ha behandling for en fotskade, men klarte å spille videre.
Dopingdømt
Puerta ble utestengt i ni måneder i 2003 etter å ha blitt tatt for bruk av det forbudte stoffet clenbuterol.
Denne sesongen har han spilt godt på grus og vunnet en turnering i Marokko og kom til finalen på hjemmebane i Buenos Aires.
I semifinalen møter han russiske Nikolaj Davydenko.