World number 8, Madison Keys moved into the semi-finals of the China Open with a dramatic 6-3 6-7 7-6 victory over Petra Kvitova on Friday.
Keys looked to be in firm control when she led by a set and a break, but Kvitova, protecting an 8-match winning streak, came roaring back to force a decider.
Keys again jumped out to an early lead in the final set, but Kvitova showed her powers of recovery to even things up- and the Czech looked the better player in the latter stages of the match, earning a number of break points on the Keys’ serve.
The American however held firm to force a tie break, carving out match point with a superb backhand down the line, and sealing the deal with trademark big serve after two hours and 41 minutes.
Keys will play Johanna Konta in the last four, after the Brit eased past China’s Shuai Zhang 6-4 6-0.