Juan Albert Viloca Puig defeated German Puentes 6-1 6-1 in the Spain F29 semi-final on clay. The upset overturned the form book — German Puentes came in leading the head-to-head 2–1. That levelled the head-to-head at 2–2.
Viloca Puig J. took it in straight sets.
Juan Albert Viloca Puig beat German Puentes 6-1 6-1. Umpiry, "Juan Albert Viloca Puig vs German Puentes — Spain F29 Semi-final", https://umpiry.com/match/2003-12-01/puentes-vs-puig-spain-f29-sf?utm_source=cite (as of 1 December 2003).