Team Sky's Peter Kennaugh has retained the men's national road championship – but his fellow Manxman Mark Cavendish of Etixx-Quickstep pushed him every inch of the way in a thrilling finale in Lincoln. Earlier, Lizzie Armitstead of Boels-Dolmans won the women's title for the third time.

Cavendish found himself with three Sky riders for company at the head of the race as it entered the final 13km lap, with Ian Stannard and Luke Rowe completing the trio alongisde Kennaugh.

When Stannard launched an attack, it was Cavendish who chased him down to bridge across, and soon he was out in front alone with Kennaugh, the pair hitting the final cobbled climb to the finish on Michaelgate together.

Both riders looked to be going deep into the red as they headed up the ascent, the defending champion finally getting clear of Cavendish, who earlier in the race had led the pursuit of an earlier attack by Kennaugh and Stannard, as they approached the top.

Behind, Stannard beat Rowe in the sprint for third, while Owain Doull of Team Wiggins finished seventh to clinch the under-23 title.