Tour of Britain races into Wales on day two
The Tour of Britain crossed north Wales on Monday on day two of the UK's biggest professional cycling race.
Thousands of spectators lined the route through Wrexham, Flintshire and Denbighshire before it finished in Llandudno, Conwy.
The race started in Liverpool city centre on Sunday and is due to finish in London next Sunday.
The stage was won by Mark Renshaw, with Sir Bradley Wiggins and Mark Cavendish also competing.
Before the race, Wiggins, who won the 2013 Tour, said: "It's always a tough race but the support we receive from the fans is incredible, and it's our home tour so I've always enjoyed racing it."
The cyclist enjoyed huge public support when the Tour crossed Wales last year and the same is expected for the competition this week.
Councillor Kevin Jones, Flintshire cabinet member for leisure, said it was "a fantastic opportunity for local people to see the cream of international cycling in action".
On Monday's 201km (124 miles) stage, riders hit Wrexham shortly after midday.
It passed through Mold town centre where a rolling road closure operated along the route.
The competitors then rode into Denbighshire for about an hour of racing, via Trefnant and the outskirts of St Asaph, before moving on to Conwy.
Councillor Huw Jones, Denbighshire's lead member for leisure, said: "Cycling events are becoming ever more popular and Denbighshire has demonstrated that it is a great location for large events of that nature," he said.
Monday's stage of the tour ended with a sprint finish in Llandudno.
On Tuesday, competitors will race through Powys from Newtown before finishing at the top of the Blorenge mountain in Monmouthshire which - known as the Tumble - provides one of the steepest and difficult challenges for riders.