Karl Downes produced a great ride to take first place in the Seacroft Wheelers Road Race in Selby, North Yorkshire, on Sunday.
The Active CP Cycles rider got off to a flying start in the fog and was out at the front on his own for the first two laps before being joined by Tony Grassby (Peak Road CC) and Ben Roberts (Bridlington CC).
The trio of riders managed to stay together for the next three laps and then the chasing bunch started to catch up.
But Downes and Grassby managed to pull away from the pack with Roberts falling back and by the end of the race, it was left down to the top two to battle it out for top spot and the 41-year-old Beverley rider took the win.
1 Karl Downes (Active CP Cycles) 1:57.19
2 Tony Grassby (Peak Road CC) @ same time
3 Joe Rainey (Hull Thursday)
4 Daniel Keena (Squadron RP) all @ 35sec
5 Jonathan Wolff (Sheffrec)
6 Craig Armitage (Crosstrax)
7 Simon Maudsley (RVO Racing)
8 Ewan Farrow (Ilkley CC)
9 John Right (Wakefield CC)
10 Shaun Smith (Halifax Imperial Wheelers) all @ 36sec
British Cycling would like to thank the organising team, officials and everyone else who helped promote this event. Our sport could not exist without the hundreds of people, many of them unpaid volunteers, who put in many hours of hard work running events, activities and clubs.