Joggers have scaled the North West's tallest building to raise money for two children's charities.
They ran, jogged, and occasionally crawled, the 798 steps inside Manchester's Beetham Tower - climbing 46 floors in the process. The tower is 169 metres high.
The fastest time was less than 5 minutes. The longest was almost 22 minutes. One runner, a former marine, made the climb while carrying a pack of rocks weighing 40lbs.
Some runners, convinced they'd speed their way up, changed their minds and walked after just a few floors.
Those taking part have raised more than £30,000 for the Cystic Fibrosis Trust and the Royal Manchester Children's Hospital Charity.