The 26th Jack Bloor Race at Ilkley provided a tough five-mile work out on Tuesday.
The race took in 1,150 feet of climbing on moorland paths and point-to-point cross-country routes, via landmarks including the Swastika Stone and Cowpers Cross, before the plunge back to the finish near Ilkley College.
The race commemorated the work of the eponymous climber, fell runner and orienteering coach, while raising money towards the Jack Bloor Fund that continues his work.
Fittingly, the race culminated in a close battle between local rivals with Graham Pearce (Pudsey & Bramley) edging out Tom Adams (Ilkley) by just two seconds.
The first round of fixtures in the North of England Track and Field Leagues saw Bingley Harriers move into second place behind Leeds City in Division Two, with Demetric Nelson winning the 100 metres, 200m and leading off the 100m relay team.
Amy Howard had successes in the triple jump and discus.
Skyrac AC had a busy weekend, finishing third in their Division Three meeting at Jarrow on Saturday, with Joe Whitehurst, Chris Thornton, Adam Brookes, Darren Thomas, Rebecca Harrison, Fiona Thomas, Hannah Brown and Molly Keefe all contributing individual wins.
Skyrac then managed to field 28 athletes to finish second in the Young Athletes' League at Bolton on Sunday.
Bury AC dominated the Division 4WC event at Oldham but Bradford Airedale’s second place reflects their continuing revival.
Alex Becker notched individual wins in the ladies' 1500m and 3000m, while Matt Nowell won the 5000m, just 24 hours before both runners contributed to team-record-breaking legs for Airedale Athletics in the Calderdale Way.
Pudsey and Bramley moved into third in Division 4EC, with Andy Smith winning the 1500m in 4min 20sec.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here