Après 30 kilomètres de course, Aaron Gate, Matthew Zenovich et Liam Magennis s'extirpent du peloton et comptent jusqu'à 5 minutes d'avance. Magennis est repris au 100e kilomètre mais les deux néo-zélandais résistent. Gate s'impose finalement devant son compagnon d'échappée et son coéquipier de la EvoPro RacingWouter Wippert règle quant à lui le sprint du peloton[1].
Un groupe de cinq coureurs, mené par Cyrille Thièry, passe une grande partie de la course à l'avant. Celui-ci en profite pour franchir en tête chaque Grand Prix de la montagne et s'emparer du maillot de meilleur grimpeur. Les échappés sont finalement repris par les équipes de sprinters et c'est le suisse Stefan Bissegger qui s'impose devant le néo-zélandais Shane Archbold, la photo-finish ayant été nécessaire pour les départager[2].
Après qu'un groupe de six coureurs ait été repris par le peloton aux alentours du 75e kilomètre, Stefan Bissegger et Reece Tucknott s'échappent à leur tour, permettant au coureur Suisse d’accroître son avance au classement du meilleur sprinteur. Ce dernier est finalement repris à 20 kilomètres de l'arrivée tandis que l'Australien poursuit seul pendant 10 kilomètres avant d'être rattrapé par le peloton. Jensen Plowright remporte finalement l'étape au sprint devant le leader du classement général Aaron Gate[3].
Après que plusieurs groupes aient tenté de s'échapper, Jay Vine tente sa chance à 40 kilomètres de l'arrivée, accompagné du leader du classement général Aaron Gate. Les deux hommes ne parviennent pas à creuser un gros écart sur le groupe des favoris mais résistent jusqu'à la montée finale de la côte de Maungakawa. Dans le dernier kilomètre, Jesse Featonby sort de ce qu'il reste du peloton et réussit à rejoindre les deux hommes de tête avant de remporter l'étape[4].