Sore-footed walkers raised £1,000 for the Airedale Hospital special care baby unit after conquering Yorkshire's Three Peaks.

Players and friends from Keighley Crusaders Rugby Union Club tackled the gruelling walk -- up Pen-y-ghent, Whernside and Ingleborough -- in just eight hours.

A total of £1,400 was taken from sponsors, and after the hospital donation the rest will go towards physiotherapy and medical kit for the club teams.

A club spokesman says: "We chose the baby unit because many players' children have been born there and we wanted to support a local charity."