Rabat WTA - Singles

WTA roundup: Top seed Jessica Pegula stunned by Anna Kalinskaya in Strasbourg
Tennis Tracker: Hanfmann dumps out Murray in Geneva, Tiafoe through in Lyon
Recharged Elina Svitolina reaches first title match since maternity leave in Strasbourg
WTA roundup: Sloane Stephens wins marathon match in Morocco, Trevisan withdraws
The Base Line: Sinner laughs all the way to the bank while Rune suffers horror injury
Nigeria to face Gabon as Cameroon paired with DR Congo in World Cup playoffs
Jannik Sinner dominates Carlos Alcaraz to claim Six Kings crown in straight sets
The numbers behind Manchester Utd's sensational Premier League win against Liverpool