Matt Holmes took second at the Ryedale GP, chasing across to the lead group and attacking on the final rise to the finish line.
As the race entered its final lap and with a fractured 40-man peloton, Rich Handley opened proceedings with a solo move gaining 20-seconds.
But with 15-kilometres remaining a chase was quickly organised behind and Handley was caught by four others.
Behind, Holmes was biding his time and with five-kilometres to go jumped across to join the lead group.
As the pace remained high, Handley set up Holmes for to contest the uphill sprint to the line.
At the crest of the hill there was barely anything in it, but for Holmes losing out in the select sprint will be a bittersweet result, having been caught by the peloton in the final metres at the same race the previous year.
How the race unfolded:
Not long after over 100 rider field departed for 150-kilometres from Ampleforth, two men made an early move which – on a lumpy course – the peloton seemed content to gain a good lead.
Three laps of the large circuit were ticked off before there was any concerted effort by the group to chase.
With the lead up to five minutes, Erick Rowsell and Alex Paton were put to work to bring the break back, with five small laps the distance remaining.
With 50-kilometres of racing to complete, all eight members of the squad were safely in the peloton and the gap was being rapidly reduced.
The pressure being applied in the bunch was enough to cause a split on the third-to-last time through the Abbey grounds and by the penultimate lap there were four distinct groups as the now solo leader nursed a one-minute cushion.
With 30-minutes until the finish, a 40-man group containing swept up the leader and the race was back on.
As the rain fell, Rich Handley made his move as the final lap began and set up what would be the defining moments of the 2017 Ryedale GP.
Images and video: VeloUK