Love Island 2018's viewing figures rose to a series high on ITV2 last night.
An average audience of more than 3 million watched a dramatic extended episode.
The latest showing aired for 80 minutes after an unexpected break-up sent shockwaves through the villa.
Megan turned her back on Eyal Booker, and instead began professing her attraction to Wes - who is currently coupled up with Laura Anderson.
Her change of heart has left Eyal "raging", although he conceded that "her mind is made up".
Meanwhile, although Megan insisted she wouldn't "step on anyone's toes", Laura was worried about her future with Wes.
"He’s told me before that he finds [Megan] attractive," she said. "Obviously if Megan’s going to lay it on with Wes, I wouldn’t think it was OK."
It all ended with an explosive row between Megan, Laura and Wes ahead of an elimination in tonight's show (Wednesday).
Tuesday's episode was up 100,000 on the launch of this year's series and over 500,000 viewers up on Monday's showing.
Love Island eclipsed the main channel in the 9PM hour, with 2.1 million watching Bear's Mission with Warwick Davis.
But it was Our Girl on BBC One which won the slot with 3.7 million viewers.
In the soaps, Emmerdale and Coronation Street's hour long specials averaged 4.4 million and 5.1 million viewers respectively.
Meanwhile, Argentina v Nigeria's World Cup game saw 6.9 million viewers on BBC One in the evening while Denmark v France interested 2.3 million earlier in the afternoon on ITV.