Stacey Solomon's X Factor dream came to an end as her performance with Michael Buble failed to woo the voting public.
Olly Murs and Joe McElderry will now battle it out for the title, a recording contract and, in all likelihood, the Christmas number one tomorrow night.
Murs had performed a duet with Robbie Williams, while McElderry was joined on stage by George Michael.
Speaking as quickly as ever in her strong Essex accent, Solomon thanked her fans and said: "I'm really proud. I came third in the X Factor, that's really good. I'm really proud."
Her mentor Dannii Minogue said it had been an "incredible journey".
She said "everything" had been highlights. "I got to stay to the final," she said.
Both Murs and McElderry paid tribute to Solomon and said any one of the trio could have gone out this evening.
But Murs said it was "so great" and "amazing" to be in the final two, while McElderry said he could not believe it.