Briton finished in 7.12 seconds in just her second competitive race since 2019
Dina Asher-Smith made it two victories in the space of three days by winning the 60metres in Dusseldorf.
The 25-year-old equalled her personal best of 7.08 seconds to win in Karlsruhe on Friday and followed it up with a time of 7.12 secs in just her second competitive race since 2019.
She said: “I was really happy with how I started in Karlsruhe. I knew I was in good shape but sometimes it takes me a few meets to get going.
“So, I was happy to come out and perform really well a few days ago. Hopefully with a bit more training and a bit more hard work, we can push to faster times.
“The Europeans will be really exciting, it will be great to get out there in a championship again. I love championships.