Pete Williams clinched overall victory in the Tour of Ulster after winning Monday's final stage.
The Team Motorpoint rider edged out Christian Varley after 10 laps of a seven-mile circuit near Coalisland.
Ian Bibby came in third as Williams secured a six-second success from Andrew Roche over the four stages.
Marty Irvine was the King of Hills winner while Philip Lavery won the young rider competition.
Belfast rider and stage one winner David McCann finished eighth overall.