It was an incredible – but hot – day of racing! While some fans may have been disappointed by Jan Frodeno’s withdrawal, Challenge Roth had two amazing winners: an unstoppable Magnus Ditlev (DEN) and a strong-running Anne Haug (GER). Let’s relive some of the action through some beautiful photos.
Photos: Ingo Kutsche.
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6250-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6252-3-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6204-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6283-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6391-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6594-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6631-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6639-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKW_8230-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6605-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6707-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7085-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6963-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_6987-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7113-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7138-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7164-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7183-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7199-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7304-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7363-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7419-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7431-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7563-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7616-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7689-scaled.jpg)
![](https://tri-today.com/wp-content/uploads/2022/07/IKT_7866-scaled.jpg)