17-åringen drog sig ifrån Radu Albot, 7-6 (2), 6-2, på torsdagen vid ATP 250 grusbanan.
I februari, en vecka efter att ha njutit av ett breakoutlopp till kvartsfinalen på hemmaplan i Rio Open, Joao Fonseca blev proffs för att gå på University of Virginia .
Mindre än två månader senare är 17-åringen tillbaka till de åtta sista av en ATP-tävling på lerbana efter att ha utnyttjat sin wild card-möjlighet i Bukarest. På torsdagen lättade Fonseca förbi Radu Albot, 7-6 (2), 6-2, på en timme och 37 minuter.
'Idag var en fantastisk kamp. Jag visste att banan kommer att bli tung på grund av regnet. Igår började vi med en match (på grund av regn) och han började knäcka mig”, sa Fonseca i en intervju på banan.

Fonseca kommer efter en kvartsfinal vid ett ATP Challenger-evenemang i Madrid.
© 2024 Carlos Rodrigues
Brasilianaren låg först med 0-2 innan han hittade fotfästet mot kvalet. Efter att ha kämpat för att vinna det inledande tiebreaket höll Fonseca farten på sin sida med en omedelbar paus. Han gjorde betydligt fler förstaservar i det andra setet (81 mot 60 procent) för att hålla pressen borta, och avslutade med en inside-in-forehand-vinnare för att låsa upp segern.
'Jag visste att han var en erfaren kille. Han är dubbelt så gammal som jag, så jag behövde kämpa till slutet och jag är väldigt nöjd med den här vinsten, säger Fonseca.
Med segern förväntas världens nummer 276 slå topp 250 på rankingen för första gången. Fonseca kommer att sikta på att nå sin semifinal på första tour-nivå mot fjärdeseedade Alejandro Tabilo. Chilenaren slog Arthur Rinderknech, 6-3, 6-4.
På andra håll skickades två frön förpackning. Marton Fucsovics slog ut andraseedade Tallon Griekspoor, 7-5, 6-1. Ungern möter härnäst Corentin Moutet, som besegrade sjundeseedade Nuno Borges, 6-2, 6-7 (3), 6-2.
Med det dåliga vädret som fortfarande påverkar spelet, kommer sådana som nr 1-seeden Francisco Cerundolo och amerikanen Sebastian Korda att behöva dra dubbeltjänst på fredag för att boka sista fyra platser.