Pere Riba defeated Juan Albert Viloca Puig 6-2 6-7 6-1 in the Spain F33 semi-final on clay. The upset overturned the form book — Juan Albert Viloca Puig came in leading the head-to-head 4–0, but Pere Riba had been the form player, winning 1 of their last 5 on clay. Pere Riba claimed a first win over Juan Albert Viloca Puig in five meetings, narrowing the head-to-head to 4–1.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 2007-03-19 | Spain F11 | QF | clay | Juan Albert Viloca Puig | 3-6 7-5 6-4 |
| 2007-03-12 | Spain F10 | R16 | clay | Juan Albert Viloca Puig | 7-5 3-6 6-2 |
| 2006-05-01 | Spain F13 | R16 | clay | Juan Albert Viloca Puig | 6-4 6-2 |
| 2006-04-10 | Spain F10 | QF | clay | Juan Albert Viloca Puig | 6-0 6-3 |
Averages over each player's completed matches in the selected window. ATP, WTA & Challenger.