Elena Rybakina beats Madison Keys to set up Miami quarter-final clash with Maria Sakkari
Maria Sakkari romps into Miami third round, Caroline Wozniacki loses in thriller
Sun returns to Miami as Swiatek chases 'Sunshine Double', Sabalenka dumped out
WTA roundup: Boulter & Kostyuk claim shock wins over Navarro & Pegula in San Diego semis
WTA roundup: Kalinina and Stephens advance in Austin, Yastremska through in San Diego
Elena Rybakina wins Rome title after ailing Anhelina Kalinina retires
Holger Rune rallies past Ruud to set up Medvedev final in Rome
Rybakina defeats Ostapenko in rain-delayed Italian Open semi-final
Kalinina hopes Rome run provides some comfort for Ukraine
Tennis Tracker: Norrie and Ruud through at Indian Wells, Tsitsipas crashes out
Qualifier Pavlyuchenkova pulls off upset in Adelaide, Badosa loses on return
WTA roundup: Zheng Qinwen advances at Zhengzhou Open after defeating Sakkari
WTA roundup: Ashlyn Krueger wins first title at Japan Open in Osaka
Azarenka upsets Krejcikova, Wozniacki loses to Gracheva in Cincinnati opener
Azarenka and Pliskova slog way through into second round of rainy Canadian Open
WTA roundup: Jennifer Brady returns with win in Washington
Wimbledon champion Elena Rybakina showing form on clay ahead of French Open
WTA defends late start to Italian Open women's final
Fancied Carlos Alcaraz stunned by Hungarian qualifier Fabian Marozsan in Rome
Tennis Tracker: Murray wins on return for first time since AO, while star studded WTA contests on display
WTA roundup: Danielle Collins continues form with two wins in Charleston
Emma Raducanu beaten by Anhelina Kalinina in first round of Qatar Open
Stephens stuns defending champion Garcia, Jabeur rallies in Cincinnati