Kei Nishikori survived three match points and produced a thrilling comeback to beat South Africa's Kevin Anderson 2-6, 6-4, 7-6 (8-6) to reach the semifinals of the Geveva Open on Thursday.

The world No. 9, recently hampered by a right wrist injury, made a great escape in the 10th game of the final set, when he was serving at 4-5 and 0-40.

He then rallied from 4-2 down in the final set tie-break and earned a match point at 6-5 with a backhand passing shot winner.