Former Westlife singer Brian McFadden has missed out on a place in The Jump 2016 final, becoming the fourth celeb to be eliminated after tonight's ski cross event.
For the semi-final, the eight remaining contestants were divided in to groups of four according to their skiing ability for head-to-head races down a 350 metre course of twists, turns and bumps.
Only the winner of each race went straight through to next week's final, leaving the rest to face the jump.
Race one was due to involve Heather Mills, Dean Cain, Tamara Beckwith and Tom Parker. However, the latter three competed as a trio after it was announced that knee and thumb injuries had forced Heather to withdraw from the competition.
Tom quickly took the lead, and comfortably secured the win after Dean swerved at a gate, resulting in himself and Tamara crashing in to a fence. The pair failed to finish, but eventually got up and skied to the bottom of the course without injury.
As usual, the winners battled in an additional race to determine the overall champion - with Tom beating Ben to take the mini-cowbell trophy.
The other four then had to jump to fight for their place in the competition. They were again offered the choice between the air and ski jumps, with the latter offering a significant score advantage.
The Jump 2016: semi-final air and ski-jump results
- Sid Owen - 15.6 metres (ski jump)
- Dean Cain - 14.25 metres (ski jump)
- Tamara Beckwith - 13.75 metres (ski jump)
- Brian McFadden - 9.72 metres (air jump)
As the only competitor to pick the air jump, the odds were against Brian - and although host Davina McCall confirmed that his height of 9.72 metres was the show's best air jump score ever, it sadly meant he was the fourth to be eliminated.
The 35-year-old joked that he was "leaving alive" - with the show now having lost a whopping seven celebs to injury - but added that the experience had been "unbelievable".
Five contestants remain for next week's grand final, which will see them take on the snow cross for the second time, as well as the 'ultimate jump course'.
The Jump 2016 concludes next Sunday at 7.30pm on Channel 4.