Beijing - In an Olympic effort Madison Keys overpowered Petra Kvitova in the China Open quarter-finals on Friday in their first meet since the Czech denied the American a bronze medal in Rio.
It took two hours and 40 minutes, three sets and two tie breaks for Keys to exact revenge over the double Wimbledon champion, 6-3, 6-7 (2/7), 7-6 (7/5).
A double fault by Kvitova turned the first set in favour of Keys, but she pulled back in the second pushing it to a tie break, which she won.
There was little between the pair in the final set, but Kvitova's 32 unforced errors to Keys' 25 ultimately cost the Czech a semi-final place - and ended her eight match winning streak.
"She made it really tough today. I'm just really happy that at the end I was able to get my serve back on track and get myself ahead in the tiebreaker," Keys told reporters after the match.
Kvitova has had a year of up and downs since she split with her coach of seven years David Kotyza after the Australian Open in January.
She ended last year runner-up in the WTA Finals in Singapore but this season she has failed to get past the round of 16 at any of the Grand Slams, and her ranking fell to 16 - its lowest since 2011.
Keys, 21, made her top 10 debut this year after winning her second career title in Birmingham in June.
The big hitting youngster - who is often cast as a successor to 22-Grand Slam champion Serena Williams - is also chasing her first qualification for the elite WTA Finals in Singapore, which features the season's top eight players.
With her quarter-final win she moves into seventh in the Race to Singapore leader board, but Briton Johanna Konta is hot on her heels and she needs to win the title in Beijing to clinch her spot.
Konta plays home favourite Zhang Shuai for a semi-final place later on Friday.
On the men's side, Spaniard Pablo Carreno Busta beat Richard Gasquet in a rain-delayed second round match, 5-7, 6-4, 6-1, to set up a quarter final clash with Wimbledon finalist Milos Raonic later on Friday.
Canadian Raonic also played his second round match on Friday morning, beating Malek Jaziri of Tunisia 6-3, 6-4.
Results from the ATP/WTA China Open in Beijing on Friday (x denotes seeding):
Andy Murray (GBR x1) bt Kyle Edmund (GBR) 7-6 (11/9), 6-2
David Ferrer (ESP x5) bt Alexander Zverev (GER) 6-7 (4/7), 6-1, 7-5
Pablo Carreno-Busta (ESP) bt Richard Gasquet (FRA) 5-7, 6-4, 6-1
Milos Raonic (CAN x3) bt Malek Jaziri (TUN) 6-3, 6-4
Madison Keys (USA x8) bat Petra Kvitova (CZE x14) 6-3, 6-7 (2/7), 7-6 (7/5)
Yaroslava Shvedova (KAZ) bt Alize Cornet (FRA) 6-2, 6-4