MacIntyre was joined by Anoop Desai and Lil Rounds in the bottom three before Rounds and then Desai were sent back to safety.
With the contestants singing songs from the years in which they were born, MacIntyre reprised his performance of Survivor's 'The Search Is Over' in a bid to be the first person to win the judge's "save".
Judge Simon Cowell said: "This is really tough. I really, really like you, Scott. I'm looking over there, and I think there's a bunch of talented singers.
"This decision isn't just based on you. It's whether I think - or we think - someone is more talented over there. This is the problem."
MacIntyre said: "I know I can please you another week, Simon."
After some deliberation, the judges decided not to save MacIntyre, leaving seven finalists to sing it out next week.