Calum Best and Neil McAndrew beat their celebrity rivals in Shelter's Vertical Rush 2016.
The former 'Celebrity Big Brother' contestant took just 8.56 minutes to race to the top of London's Tower 42 for the housing and homelessness charity.
Of his defeat and getting second place, reality star Calum said: "I can't quite believe that I managed to get up there so quickly - it's a lot tougher than you think. But it's definitely been worth the effort to support the amazing work that Shelter does. I think it's great when charities put on an event that challenges you, while also helping others. Thanks so much for inviting me to take part - I can't emphasise that enough."
And TV presenter Neil did it in a rapid 08:17 minutes putting him in first place.
Each star had to run up 932 steps and 42 floors.
People can sign up the challenge next year here: www.shelter.org.uk/verticalrush