Cuevas, 32º en el ranking de la ATP y quinto sembrado en el Brasil Open, se impuso al colombiano Santiago Giraldo (33) con un cómodo 6-4 y 6-3.
Más temprano, Vanni (149) derrotó al anfitrión Joao Souza con parciales 6-4, 6-7 (5/7), 6-4.
La final se disputa este domingo.
El torneo de Sao Paulo, que reparte más de 500.000 dólares en premios, se disputa previo al abierto de Rio de Janeiro (ATP 500), el mayor de América Latina y en el que el español Rafael Nadal (3º) defenderá el título.
ATP Brasil-Open
Individuales - semifinales:
Luca Vanni (ITA) derrotó a João Souza (BRA) 6-4, 6-7 (5/7), 6-4
Pablo Cuevas (URU) a Santiago Giraldo (COL) 6-4, 6-3
AFP