Giro d'Italia second stage at north coast of NI
Tens of thousands of spectators have turned out for the second stage of the Giro d'Italia cycling race.
Some of Northern Ireland's most scenic routes featured in the 135-mile (218km) course. Riders set off from Belfast and passed along the north Antrim coast.
The stage ended in a thrilling sprint finish in Belfast city centre.
German Marcel Kittel won in a time of 5:13:12". Australian Michael Matthews took the famous pink jersey for overall race leader.
His team mate Svein Tuft was overall leader on the first day when his team, Orica Greenedge, won the team time-trial on Friday.
However, Irish cyclist Dan Martin was ruled out of the Giro after suffering a suspected broken collarbone in a fall.
Northern Ireland is hosting the initial stages of the race over three days, as 22 teams begin their attempt to win the prestigious title.
In the second stage of the race, the riders travelled through Antrim, Ballymena and Bushmills, before returning to Belfast via Larne and Carrickfergus.
Many roads along the route were closed throughout the day at various times, and motorists were warned to expect disruption.
Full details of road closures can be found at trafficwatchni.com/giro.
The third and final stage in Northern Ireland begins in Armagh on Sunday, as the competitors race over the border for a sprint finish in Dublin.
The Giro d'Italia is the biggest sporting event ever staged in Northern Ireland, with competitors from more than 30 countries taking part.