Jiri Lehecka broke home hearts on Tuesday as he put an end to Rafael Nadal’s run at the Madrid Open, on the Spaniard’s final appearance at the Masters 1000 tournament. The 30th-seeded Lehecka defeated Nadal 7-5, 6-4 to advance to a last-eight meeting with Daniil Medvedev, and deny the five-time Read this story