Le cycliste australien de Lotto-Soudal a remporté la troisième édition du critérium de Shanghai, devant l’Italien Matteo Trentin et le Néerlandais Steven Kruijswijk.
À 25 ans, il succède au palmarès au Slovaque Peter Sagan, et le Britannique Chris Froome qui a remporté la première édition (2017). Sur cette course de 61,2 km, remportée donc par Caleb Ewan, l’Italien Vincenzo Nibali s’est emparé du maillot vert, tandis que le Colombien Egan Bernal, vainqueur du Tour de France 2019, a décroché le prix de la combativité.