La Classique de Saint-Sébastien faisant partie du calendrier de l'UCI World Tour, les dix-huit « World Teams » y participent. Quatre équipes continentales professionnelles sont invitées : Caja Rural Seguros RGA, Euskadi Basque Country Murias et Burgos BH, qui sont les trois équipes espagnoles évoluant à ce niveau, et l'équipe française Cofidis. Les vingt-deux équipes participant à la course sont donc les suivantes[1] :
Une grosse chute collective affecte de nombreux favoris comme Mikel Landa et Egan Bernal, qui abandonnent.
Dans la dernière ascension, Bauke Mollema est le premier coureur à faire un écart. Il est rattrapé à proximité du sommet par Julian Alaphilippe. Les deux coureurs se relaient bien et prennent rapidement une bonne avance sur le peloton. Durant le sprint final, Mollema lance son effort en premier. Il est facilement dépassé par Alaphilippe dans les derniers 150 mètres. Anthony Roux remporte le sprint du peloton et termine troisième, ce qui fait deux coureurs français sur le podium[2].
La Classique de Saint-Sébastien distribue aux soixante premiers coureurs les points suivants pour le classement individuel de l'UCI World Tour (uniquement pour les coureurs membres d'équipes World Tour) et le Classement mondial UCI (pour tous les coureurs) :