La deuxième édition du Women's Cycling Grand Prix Stuttgart & Region a offert beaucoup d'action et s'est terminée par une échappée victorieuse : lorsque le peloton s'est ouvert dans la montée finale à Stuttgart, à environ trois kilomètres de l'arrivée, trois coureuses ont réussi à s'échapper. Ce sont Mareille Meijering (Movistar), Lieke Nooijen (Visma | Lease a Bike) et Eleonora Camilla Gasparrini (UAE Team ADQ) qui ont ensuite remporté la victoire. Alors que Nooijen a attaqué assez tôt dans le sprint final, Gasparrini a attendu jusqu'à 100 mètres de l'arrivée avant d'attaquer. L'Italienne a dépassé ses deux coéquipières et a ainsi remporté la course.
A environ 20 kilomètres de l'arrivée, Marta Lach (CERATIZIT-WNT Pro Cycling Team) a échappé à la concurrence et a longtemps roulé en solo. La Polonaise s'est battue courageusement pour la victoire en solo et a réussi à creuser une avance de près d'une minute. Finalement, cela n'a pas suffi à la Polonaise pour remporter la victoire du jour, elle a été avalée par le peloton à environ trois kilomètres de l'arrivée. L'équipe UAE ADQ autour de Gasparrini a travaillé dur dans le peloton pour combler l'écart. L'équipe des Émirats arabes unis a réussi son pari et Gasparrini a pu remporter la victoire du jour. Lach a fait preuve d'un moral à toute épreuve et a terminé à une remarquable cinquième place.
La course d'un jour de 118,2 kilomètres entre Böblingen et Stuttgart a été ouverte par la directrice de course Lisa Brennauer. Peu après le début de la course, les premières attaques ont déjà suivi. Pia Grünewald (LTK Team), entre autres, a tenté sa chance mais n'a pas réussi à se détacher de manière décisive. Dans le peloton encore complet, les équipes World Tour UAE Team ADQ et surtout Lidl-Trek contrôlaient le rythme.
Une accélération des trois coureuses Magdalene Lind (Team Coop-Repsol), Marieke Meert (VolkerWessels Women's Pro Cycling Team) et Martina Testa (Bepink - Bongioanni) a également été neutralisée après quelques kilomètres. Pendant longtemps, la course a été agitée, avec de fréquents changements de rythme dus à des attaques. Même la tentative de Cat Ferguson (Movistar) a été rapidement parée par le peloton autour de Lidl-Trek.
Anabel Fernanda Yampura (Team Komugi - Grand Est) a été la première coureuse à être lâchée un peu plus loin, à 70 kilomètres de l'arrivée. Mais elle aussi a été rattrapée après 10 kilomètres par le peloton attentif. Peu de temps après, c'est Anneke Dijkstra (VolkerWessels Women's Pro Cycling Team) qui a réussi à se détacher en solo. La Néerlandaise avait environ une minute d'avance sur le peloton.
Après une attaque d'Eva van Agt (Visma | Lease a Bike), un groupe de six coureuses a rejoint Dijkstra, en tête, à 20 kilomètres de l'arrivée. Outre les deux Néerlandaises, Mareille Meijering (Movistar), Marta Lach (CERATIZIT-WNT Pro Cycling Team), Flora Perkins (Fenix-Deceuninck), Eleonora Camilla Gasparrini (UAE Team ADQ) et Eline Jansen (VolkerWessels Women's Pro Cycling Team) étaient désormais en tête de la course.
Dans le groupe de tête, c'est la Polonaise Marta Lach qui a attaqué et s'est détachée de la concurrence, tandis que le groupe de poursuivantes était repris par le peloton. Lach a longtemps lutté pour la position de tête et la victoire du jour, mais elle a été reprise à environ trois kilomètres de l'arrivée.
Mareille Meijering (Movistar), Lieke Nooijen (Visma | Lease a Bike) et Eleonora Camilla Gasparrini (UAE Team ADQ) ont brièvement creusé un petit écart avec le peloton et sont arrivées à trois sur la ligne d'arrivée. Là, l'Italienne s'est imposée devant Nooijen et Meijering.