Four-time French Open champion Iga Swiatek produces another statement win to reach the Rome semi-finals - and is finding her form just in time for Roland Garros.
World number one Jannik Sinner equals Novak Djokovic's all-time record of consecutive wins at Masters 1,000 level with a straight-set victory over compatriot Andrea Pellegrino at the Italian Open.
Romania's Sorana Cirstea is playing some of the finest tennis in her 20-year career - will she be tempted to reverse her decision to retire at the end of 2026?