Kvitova ends Williams' runpublished at 14:23 British Summer Time 8 May 2015
Wimbledon champion Petra Kvitova has ended Serena Williams' 27-match unbeaten streak after triumphing 6-2, 6-3 to reach the Madrid Open final.
The Czech will face Russia's Svetlana Kuznetsova in Saturday's final after she upset defending champion Maria Sharapova 6-2, 6-4.