London - Agnieszka Radwanska set up a Wimbledon semi-final clash with Spain's Garbine Muguruza after the Polish 13th seed defeated Madison Keys 7-6 (7/3), 3-6, 6-3 on Tuesday.
Radwanska, the 2012 Wimbledon runner-up, hit only 13 winners on Court One, but was able to take advantage of 40 unforced errors from American 21st seed Keys, while making only seven herself.
The 26-year-old will be making her fourth Grand Slam semi-final appearance and her third at Wimbledon.
Meanwhile the first seed, Serena Williams, beat Victoria Azarenka 3-6. 6-2. 6-3 to set up a clash with a former Wimbledon winner, Maria Sharapova.