London: Roger Federer saved three match points as he produced a stunning comeback to beat Marin Cilic 6-7 (4/7), 4-6, 6-3, 7-6 (11/9), 6-3 and reach a record-equalling 11th Wimbledon semi-final on Wednesday.
With this win, Federer recorded his 307th victory in a Grand Slam match, surpassing legend Martina Navratilova for the most number of Grand Slam wins by any player in the history of tennis.
Switzerland's Roger Federer stretches to return against Croatia's Marin Cilic during their men's singles quarter-final match on the tenth day of the 2016 Wimbledon Championships at The All England Lawn Tennis Club in Wimbledon, southwest London, on Wednesday. Pic/AFP
The 34-year-old seven-time champion made this 40th semi-final at the majors.
His dramatic triumph over the Croatian was his 84th win at Wimbledon. His semi-final opponent will be Canada's Milos Raonic who overcame Novak Djokovic's conqueror Sam Querrey.
The third seed, whose last major triumph was at the All England Club in 2012, is looking to win the title for a record eighth time to add to his 17 Grand Slam trophies.
The Swiss ace won his first Grand Slam title at Wimbledon in 2003.
Bollywood celebs show you colours for Navratri 2017
Photos: Kareena Kapoor Khan, Kangana Ranaut at the Mumbai airport
Birthday special: Chris Gayle and his multiple records in cricket
In Pictures: 17 dreaded on-screen villains of Bollywood
'Ramayan' director's great granddaughter Sakshi's hottest photos