Third-seeded Spaniard David Ferrer reached the final of the Miami ATP Masters on Friday with a 4-6 6-2 6-3 victory over Germany’s Tommy Haas.
A determined Ferrer twice rallied from a break down in the third set to end the giant-killing run of 15th-seeded Haas, who upset World No.1 Novak Djokovic in the fourth round.
The Spaniard will play either second-seeded Andy Murray of Britain or France’s Richard Gasquet in Sunday’s final.