Han vant med 4-6, 6-3,6-2, 6-4.
Guillermo Coria slo ut Andre Agassi.(Foto: Clive Brunskill/Getty Images)
Agassi var seedet som nummer to, mens Coria er sjuendeseedet i turneringen.
Det var kamp nummer 999 i Agassis karriere, en karriere som blant annet har ført ham til tre finaler i Paris.
Hadde Agassi kommet til finalen i år ville han overtatt fra Lleyton Hewitt som nummer en på ATP-rankingen.
I semifinalen møter Coria den useedede nederlenderen Martin Verkerk.
Verkerk er klar for semifinalen etter å ha slått fjerdeseedede Carlos Moya fra Spania 6-3, 6-4, 5-7, 4-6, 8-6.