Une lourde chute, survenue à 2km de la ligne, a désorganisé de nombreuses équipes en vue du sprint final. C'est finalement un groupe d'une cinquantaine de coureurs qui s'est disputé la victoire. L'Italien, 30 ans, a remporté la 75e victoire de sa carrière, la 8e en 2019. Jasper Stuyven (Trek-Segafredo) a terminé 4e et premier Belge alors que Oliver Naesen (AG2R La Mondiale/8e) et Jasper De Buyst (Lotto Soudal/9e) figurent aussi dans le top-10. A noter que le jeune Stan Dewulf (Lotto Soudal) s'est longtemps illustré aux avant-postes. Le Belge de 21 ans, dernier fuyard, a été repris à 14 km de l'arrivée. Viviani succède au palmarès à l'Allemand Pascal Ackermann, vainqueur samedi de la première étape du Tour de Pologne. (Belga)