05:15 CET - After a close first set, Frances Tiafoe ran away with a more convincing second set in his 7-5, 6-1 defeat of Alex Michelsen. The number two seed won 81% of his first serve points as he made 11 less unforced errors than his compatriot. Next for 'Big Foe' is Nakashima in the semi-finals.
03:40 CET - Katarzyna Kawa pulls off the upset in Bogota as she stuns top seed Marie Bouzkova 5-7, 6-1, 7-5 in two hours and 43 minutes. The Pole was up 4-1 and 5-3 in the final set, but was broken when sevring for the match. Yet, the world number 223 got herself together and broke the Czech to progress.
02:10 CET - Amanda Anisimova continues her solid 2025 as she eliminates Emma Navarro 7-5, 7-6 (1). Both players struggled to hold serve, as there were a total of 13 breaks in the two sets. Next for Anisimova will be another American in Kenin.
01:00 CET - Two close sets go the way of Brandon Nakashima as he edges Christopher Eubanks 6-4, 6-4. The number four seed seldom faced a break point throughout the match, which proved pivotal. He broke in the seventh service game of each set to down his American compatriot and advance.
23:18 CET - Tommy Paul has booked a spot in the Houston semi-finals with a hard-fought 6-1, 7-6(1) victory over world No. 200 Colton Smith. The top seed will face Jenson Brooksby next.
22:04 CET - Sofia Kenin has continued her fine week in Charleston, putting in a brilliant performance to defeat Anna Kalinskaya in straight sets, 6-4, 6-3. She will face the winner of Emma Navarro and Amanda Anisimova in the semi-finals, with the pair facing off at 00:00 CET.
21:31 CET - Jenson Brooksby has battled from a set down to beat fellow American Aleksandar Kovacevic in a really entertaining contest, 2-6, 6-3, 6-4. He moves into the Houston semi-finals and faces a potential clash with top seed Tommy Paul.
20:49 CET - Qualifier Kamil Majchrzak has pulled off a big upset in Marrakech, stunning third seed Alexandre Muller, 7-5, 6-4, to reach the semi-finals.
20:33 CET - Ekaterina Alexandrova put in a measured performance to get the better of a Qinwen Zheng who was struggling with injury, claiming a 6-1, 6-4 win in just under an hour and 20 minutes. She will face top seed Jessica Pegula in the semi-finals.
20:09 CET - No. 2 seed Camila Osorio has waltzed through in Bogota, crushing Tatjana Maria, 6-1, 6-3, to move into the semi-finals.
18:56 CET - Jessica Pegula has battled back from a perilous position against defending champion Danielle Collins in Charleston. The top seed was a set and a break down, but recovered to turn the tables in dramatic fashion, clinching a 1-6, 6-3, 6-0 win to book a spot in the semi-finals.
Meanwhile, the number one seed over in Marrakech, Tallon Griekspoor, has eased into the last four with a 6-3, 6-4 victory over Mattia Bellucci.
17:17 CET - Luciano Darderi has gained revenge over Vit Kopriva after their previous meeting just last week in the Challengers event final in Naples, this time beating the Czech, 7-5, 6-2, to move into the Marrakech semi-finals.
16:42 CET - Back to Bucharest, where third seed Flavio Cobolli has made it into the semi-finals with a 7-6(5), 6-4 win over Austria's Filip Misolic.
Meanwhile, in around 20 minutes, play gets underway in Charleston and it is a blockbuster start with top seed and world number four Jessica Pegula facing up with fellow American Danielle Collins, ranked seven at the tournament.
Pegula has won every encounter between the pair, can Collins turn that around today?

15:00 CET - In a quarter-final battle between the fourth and fifth seeds in Marrakech, it was the latter that came out on top, with former champion Roberto Carballes Baena downing Nuno Borges, 6-4, 6-4.
14:13 CET - The top seed is through to the final four in Bucharest, with Sebastian Baez battling to a 7-6, 2-6, 6-1 win over fellow Argentine Francisco Comesana.
11:35 CET - Defending champion Marton Fucsovics has put down a real statement in Bucharest, easing past Aussie Christopher O'Connell, 6-0, 6-4, to book a spot in the semi-finals.
09:30 CET - Hello and welcome to Flashscore's coverage of today's tennis!
It's quarter-final day in all of this week's tournaments and first up is ATP action in Bucharest and Marrakech, which will begin in 30 minutes when reigning champion Martin Fucsovics takes on Christopher O'Connell.
The day's standout matches will come later this evening, with a clash between Jessica Pegula and Danielle Collins kicking off a mouthwatering round of action in Charleston.
Click the links below to check out all of today's schedules.