Two ultra-marathon runners have been airlifted to hospital after an overnight rescue in the north-west of Scotland.
The alarm was raised at 23:30 on Saturday when they failed to return from a run on the Cape Wrath trail, from Kinlochewe to Cachan Church.
Torridon and Dundonnell mountain rescue teams were called to find the missing men in "very challenging conditions".
There was deep snow in places and rivers and burns were in full spate.
Rescuers searched nearby bothies and traced the runners' planned route on a "very wet cold night" in a bid to find the men.
They were found near Loch an Nid at about 02:15 by a coastguard rescue helicopter.
The men were taken to Raigmore Hospital in Inverness for treatment for mild hypothermia.