This year's cross country inter-services event has taken place at HMS Raleigh in Cornwall. 

In the men's it was a close race, with the Royal Air Force strong favourites.

Light blue champion Corporal James Bellward followed up his RAF win and fought off his Air Force colleague Mike Kallenberg to take first place.

The Army's Paul Molyneux came in third in a tight finish.

In the ladies' event Ro Vickers from the Army came third and the Royal Navy's Nicola Roder second, with Army Captain Lauren Hall leading from beginning to end.

See below for a full list of results...

Inter-Services Cross Country Results 2017

More: RAF Runners Take On Cross Country Championships