London - Petra Kvitova has fought back to defeat Venus Williams 5-7, 7-6 (7/2), 7-5 in a titanic battle of the former champions at Wimbledon on Friday.
Kvitova, the 2011 winner, and five-time champion Venus treated Centre Court fans to a high-quality third round encounter lasting two and a half hours before the Czech sixth seed finally prevailed, extending her impressive record against the 34-year-old American to four wins from their five encounters.
The 24-year-old, who has reached at least the quarter-finals in each of her last four visits to Wimbledon, will play Chinese world number 61 Peng Shuai for a place in the last eight.
Venus's defeat means the seven-time Grand Slam winner has failed to reach the last 16 at a major since Wimbledon in 2011.
"It was definitely a very tough battle. I was preparing for this because I know Venus can play very well on grass. I'm just happy I'm through," Kvitova said.
"When I lost the first set I was a little bit down mentally but I knew I could come back.
"In the third set anything can happen. It was hard to break her. I was just trying to push her and finally I did it. I was just lucky in the end."
Kvitova has failed to reach a Grand Slam final since her Wimbledon triumph, with semi-final appearances at the Australian and French Opens in 2012 her best efforts.
But Wimbledon's grasscourts are where the Czech feels most at home and she believes another strong run could be on the cards this year.
"I'm feeling well. I love to play on grass and I have great memories of 2011 here at Wimbledon," she added.
"I'm pretty confident but everyone is playing well at this stage. I have to focus on each point."
At 34, Venus was the oldest woman left in the Wimbledon singles and, plagued for the last three years by Sjogren's Disease -- an immune system disease that leaves her battling fatigue and joint pain -- and she hasn't won a Grand Slam since securing the last of her seven major titles in 2008 at Wimbledon.
In her 17th Wimbledon appearance, and her 63rd career Grand Slam appearance, Venus had made it to the last 32 at a major for the first time since the 2013 Australian Open and she gave a glimpse of her former glories to push the higher ranked Kvitova all the way.
With the first set finely poised at 5-6, Kvitova was serving to force a tie-break, but Venus stepped on the gas and broke to love to take the opener.
Kvitova refused to be over-powered in the second set and the two big hitters slugged it out from the baseline until the tie-break, which the Czech left-hander took thanks to an ill-timed double fault from Venus on set point.
All four of their previous meetings had also gone the distance and the Czech again landed the knockout blow deep into a tense third set to clinch a memorable win.
Wimbledon results on Friday, the fifth day of the 2014 championships at the All England Club (x denotes seeded player):
Novak Djokovic (SRB x1) bt Gilles Simon (FRA) 6-4, 6-2, 6-4
Jo-Wilfried Tsonga (FRA x14) bt Jimmy Wang (TPE) 6-2, 6-2, 7-5
Jeremy Chardy (FRA) bt Sergiy Stakhovsky (UKR) 6-3, 6-7 (4/7), 6-3, 6-0
Marin Cilic (CRO x26) bt Tomas Berdych (CZE x6) 7-6 (7/5), 6-4, 7-6 (8/6)
Andy Murray (GBR x3) bt Roberto Bautista (ESP x27) 6-2, 6-3, 6-2
Kevin Anderson (RSA x20) bt Fabio Fognini (ITA x16) 4-6, 6-4, 2-6, 6-2, 6-1
Grigor Dimitrov (BUL x11) bt Aleksandr Dolgopolov (UKR x21) 6-7 (3/7), 6-4, 2-6, 6-4, 6-1
Leonardo Mayer (ARG) bt Andrey Kuznetsov (RUS) 6-4, 7-6 (7/1), 6-3
Feliciano Lopez (ESP x19) bt Ante Pavic (CRO) 6-4, 7-6 (7/4), 7-5
Jerzy Janowicz (POL x15) bt Lleyton Hewitt (AUS) 7-5, 6-4, 6-7 (7/9), 4-6, 6-3
Santiago Giraldo (COL) bt Marcel Granollers (ESP x30) 4-6, 7-6 (7/2), 1-6, 6-1, 7-5
Tereza Smitkov (CZE) bt Bojana Jovanovski (SRB) 4-6, 7-6 (7/5), 10-8
Lucie Safarova (CZE x23) bt Dominika Cibulkova (SVK x10) 6-4, 6-2
Ekaterina Makarova (RUS x22) bt Caroline Garcia (FRA) 7-5, 6-3
Agnieszka Radwanska (POL x4) bt Michelle Larcher de Brito (POR) 6-2, 6-0
Petra Kvitova (CZE) bt Venus Williams (USA) 5-7, 7-6 (7/2), 7-5
Peng Shuai (CHN) bt Lauren Davis (USA) 0-6, 6-3, 6-3
Caroline Wozniacki (DEN x16) bt Ana Konjuh (CRO) 6-3, 6-0
Barbora Zhalavova Strycova (CZE) bt Li Na (CHN x2) 7-6 (7/5), 7-6 (7/5)
Simona Halep (ROM x3) bt Lesya Tsurenko (UKR) 6-3, 4-6, 6-4
Belinda Bencic (SUI) bt Victoria Duval (USA) 6-4, 7-5