They are exactly who will be the final two. I think Lizza will be the one who deserves the win, but he probably will although he has completely sucked for most tasks.
I didn't mind Ian being fired either, he kind of deserved it. Any of the three could have technically deserved it, but not all at once.