Jonathan Milan ganó el prólogo de la
Vuelta a Alemania y, a pesar de poner la cara al viento en el final de la etapa 1, se lanzó a un sprint que no tuvo rival para consolidar su liderato en la carrera.
Mauro Brenner, Nick Bangert y Anton Lennemann formaron la escapada del día, que sin embargo no amenazaría la victoria de etapa. Lidl-Trek, tras la victoria de Jonathan Milan en el prólogo, asumió la responsabilidad en el pelotón.
A falta de 12 y 7 kilómetros se encontraban en la cima las dos subidas clave del día. Santiago Buitrago lanzó un ataque, pero fue controlado poco después. Thomas Gloag, Tobias Johannessen y Archie Ryan crearon un hueco justo después en el tramo final cuesta arriba, pero el pelotón volvió a estar casi compacto en los kilómetros finales.
Danny van Poppel y Mads Pedersen actuaron como líderes de lujo en el final de etapa, pero en los metros finales de la misma no hubo realmente ninguna duda. Jonathan Milan esprintó por encima de la competencia para hacerse con su segunda victoria consecutiva. Jordi Meeus y Max Kanter completaron el podio.