The 31-year-old Spaniard, who missed much of the last two seasons after having surgery on his leftleg, has now won three straight matches in Paris after losing the first two sets.
Somerset lost their third wicket as Justin Langer was left in a state of furious disbelief when he swept straight to the man at backward square-leg, leaving 123 needed from 85 balls.