Madrid - Canada's Denis Shapovalov on Friday became the youngest player to reach the Madrid Masters semi-finals with a 7-5, 6-7 (6/8) 6-4 win over Britain's Kyle Edmund.
The 19-year-old Shapovalov, regarded as one of the brightest stars on the ATP Tour and ranked at 43 in the world, fired 29 winners past Edmund, a surprise semi-finalist at the Australian Open in January.
Shapovalov, who had never won a clay-court match on the main tour before Madrid, will be playing in his second Masters semi-final where he will on Saturday face either John Isner or Alexander Zverev.
Results from the ATP/WTA Madrid Open on Friday (x denotes seeding):
Dominic Thiem (AUT x5) bt Rafael Nadal (ESP x1) 7-5, 6-3
Kevin Anderson (RSA x6) bt Dusan Lajovic (SRB) 7-6 (7/3), 3-6, 6-3
Denis Shapovalov (CAN) bt Kyle Edmund (GBR) 7-5, 6-7 (6/8), 6-4
Alexander Zverev (GER x2) bt John Isner (USA x7) 6-4, 7-5
Petra Kvitova (CZE x10) bt Karolina Pliskova (CZE x6) 7-6 (7/4), 6-3
Kiki Bertens (NED) bt Caroline Garcia (FRA x7) 6-2, 6-2