Ash Barty has stormed into the Madrid Open semi-finals after downing two-time Wimbledon champion Petra Kvitova.

The Australian World No. 1 continued her recent fine form, beating Kvitova 6-1 3-6 6-3 to set up an encounter with Paula Badosa for a place in the finale. Read More