Cape Town - South Africa's Kevin Anderson has reached the final of the Mexican Open in Acapulco.
Anderson defeated America's Jared Donaldson 6-3, 4-6, 6-3 in their semi-final clash to reach his third final of the season.
The world No 8 won the New York Open last month and also reached the final at the Maharashtra Open in Pune, India earlier in January.
In the final, Anderson will face Argentina's Juan Martin del Potro, who defeated Germany's Alexander Zverev 6-4, 6-2 in their semi-final clash.
Anderson will be gunning for his fifth career ATP title.
Results in ATP and WTA Mexican Open in Acapulco (x denotes seeding):
Kevin Anderson (RSA x5) bt Jared Donaldson (USA) 6-3, 4-6, 6-3
Juan Martin del Potro (ARG x6) bt Alexander Zverev (GER x2) 6-4, 6-2
Lesia Tsurenko (UKR x7) bt Daria Gavrilova (AUS x3) 6-2, 6-4
Stefanie Voegele (SUI) bt Rebecca Peterson (SWE) 6-4, 7-6 (7/5)