Ryan Bevis (NFTO) bagged top spot in the floodlit main race of the Merlin's Knight 'Cross at Carmarthen Park on Saturday evening.
A very heavy shower in the afternoon did not bode well but as it turned out the event was blessed with a fine evening and the ground held up well despite its drenching.
Bevis, 31 and from Llanfaes, took to the front with Matthew Thompson (Cardiff JIF) in close attendance and Joe Lally (CC Abergavenny) chasing, as the field headed out of the velodrome.
A brief change in order came mid-way through the race as Bevis, like many, became a victim of the slippery Flag Pole Bank and Thompson took the lead. With Bevis back on the front Thompson then rolled a tub and had to chase down Lally after a stop in the pits.
Bevis comfortably took the win from Thompson with Lally third only just ahead of his club-mate and winning Veteran Tim Davies. Alister Williams (Abergavenny RC) won a race-long tussle with fellow Junior Matthew Thorne (TRCC).
1 Ryan Bevis (NFTO) S
2 Matthew Thompson (Cardiff JIF) S
3 Joe Lally (CC Abergavenny) S
4 Tim Davies (CC Abergavenny) V
5 David Thomas (Cycle-tec) S
6 Ian Jeremiah (Cardiff JIF) V
7 Mark James (Team JEWSON/MI Racing) V
8 Phil Morris (Dambusters) S
9 Alister Williams (Abergavenny RC) J
10 Ross Porter (Cwmcarn Paragon) V
Veteran: Tim Davies
Junior: Alister Williams
Woman: Donna Morris (xcracer.com)
1 Tomos Nesham (Cardiff JIF)
2 Teifion Best (Abergavenny RC)
3 Ioan Thomas (Towy Riders)
4 Max Gibbons (Climb On Bikes)
5 Joe Beckingsale (Abergavenny RC)
U16 Girl: Sophie Jo Wylie-Morris (Abergavenny RC)
U14 Boy: Joe Beckingsale
U14 Girl: Megan James (Abergavenny RC)
U12 Boy: Guto Dafydd (Towy Riders)
U12 Girl: Eluned King (Towy Riders)
U10 Boy: Joshua Tarling (West Wales Cycle Racing)
U10 Girl: Heledd Hunt (Towy Riders)
U8 Boy: Alfie Davies (mtb-marathon.co.uk)
U8 Girl: Anwen Nesham (Cardiff JIF)
Please credit www.britishcycling.org.uk and link back if you use any of our race results.
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.