Love Island aired the second dumping of the series on Wednesday night, and viewers were not impressed as a popular contestant was voted off the show.
It was Ruchee who said goodbye to the villa for good, as her pal Ella was saved by their co-stars in the latest brutal dumping twist.
Following a dramatic recoupling, Ella was left single after new girl Leah stole her man Tyrique - while Ruchee was left alone after André picked Catherine.
As Ella and Ruchee waited to learn their fates, they were told one of them would be leaving and that the decision would be down to the other Islanders.
As Ruchee and Ella headed to the sundeck, their fellow Islanders deliberated amid Ella's ongoing connection with Tyrique.
It was this connection that gave Ella an advantage as Ruchee had no connection in the villa, and the Islanders believed Ella and Tyrique could still work.
This didn't make it any easier for some of the girls though, with Catherine saying: “This is very difficult, it’s obviously not nice seeing two of your friends standing up there.”
Jess added: “They both have amazing personalities and it’s just unfortunate that it’s come to this.”
Mitchel then said: “I get on with both of them, they’re both my mates and I adore Ruchee, she’s just had a bit of bad luck…”
As the group called the girls back to the fire pit, it was Mehdi who stood up to reveal the result and who was being dumped.
As Ella and Ruchee watched on, Mehdi confirmed they had decided to save Ella and that Ruchee would be dumped immediately.
There were tears as the Islanders struggled with their choice, and Ruchee reacted to leaving the show so soon.
Viewers were furious to see both girls single in the first place, not wanting either of them to leave just over a week into the series.
The first Islander to leave the show last Friday was George who was left single after bombshell Sammy entered the villa.
He too left during a tense recoupling, after his partner Jess opted to pair up with Sammy, and no one else picked him.
Ruchee will likely appear on host Maya Jama's spin-off show Aftersun this Sunday to discuss her departure.
Fans were gutted by the exit, with one tweeting: "Ruchee did not deserve to go :(."
Another fan said: "That was so predictable! Ruchee really deserved better," while a third added: "Ruchee leaving is actually painful."
Love Island airs every night at 9pm on ITV2 and ITVX.