Paris - Italian world number 72 Marco Cecchinato stunned eighth seed David Goffin 7-5, 4-6, 6-0, 6-3 on Sunday to set up a French Open quarter-final against former champion Novak Djokovic.
Cecchinato, who had never won a Grand Slam match before arriving in Paris, continued his dream run at Roland Garros by seeing off Belgian Goffin.
The 25-year-old, who won his first ATP title as a lucky loser in Budapest earlier this year, will face Djokovic for the first time with a semi-final spot at stake.
Results from day eight of the French Open at Roland Garros on Sunday (x denotes seeding):
Marco Cecchinato (ITA) bt David Goffin (BEL x8) 7-5, 4-6, 6-0, 6-3
Novak Djokovic (SRB x20) bt Fernando Verdasco (ESP x30) 6-3, 6-4, 6-2
Dominic Thiem (AUT x7) bt Kei Nishikori (JPN x19) 6-2, 6-0, 5-7, 6-4
Alexander Zverev (GER x2) bt Karen Khachanov (RUS) 4-6, 7-6 (7/4), 2-6, 6-3, 6-3
Yulia Putintseva (KAZ) bt Barbora Strycova (CZE x26) 6-4, 6-3
Madison Keys (USA x13) bt Mihaela Buzarnescu (ROM x31) 6-1, 6-4
Sloane Stephens (USA x10) bt Anett Kontaveit (EST x25) 6-2, 6-0