It was the last weekend of racing before the Vuelta a Espana starts and there were a number of minor races taking place around the world.
In the far north, the Kazakh rider Alexey Lutsenko of Astana won the Arctic Race of Norway by just one second from Warren Barguil.
In France, Benoît Cosnefroy (AG2R la Mondiale) won the Polynormande ahead of Valentin Ferron (Total Direct-Énergie), having been in an eight rider breakaway.
In Belgium, Laurens De Plus (Jumbo-Visma) won the BinckBank Tour with the final stage being taken by his Belgian compatriot Oliver Naesen (AG2R La Mondiale), who also finished second overall.
Colombian rider Ivan Sosa (Ineos) won the final stage and the GC overall in the Tour of Burgos in Spain and finally, the Belgian Ben Hermans of the Israel Cycling Academy won the Tour of Utah in the United States, with the final stage going to American Joe Dombrowski (EF Education First).