Heavy rains on Saturday caused the semifinals to be postponed until Sunday. The final will be played Sunday evening after the players have rested.
Robredo is seeking his 13th career title and first since winning Umag a year ago. Cuevas will be going for his second ATP title this month after winning in Bastad, Sweden, two weeks ago.
Robredo saved seven set points in the first set -- two while down 3-5 and five more in the tie-breaker. He took control of the match after converting his third set point at 11-10.
The Spaniard then broke early in the second set to build a 3-0 lead and held on for the victory.
The 60th-ranked Cuevas broke Fognini early in both sets, but the Italian came back in the second, winning four straight games to make it 4-2. Cuevas responded by winning the last four games.
The last player to defend his title here was Spaniard Carlos Moya, who won three consecutive titles from 2001-03.