It will be tough. It's very hard to get into the final if you are bottom of the leaderboard on semi-final night. The top person will go through by rights, which won't be her. So out of three, and assuming she gets the lowest score, she'll have to get more votes than the other two, and probably also hope that the person top of the leaderboard gets less votes than the person in the middle. It's late, but I think that's the only possible way she can avoid the skate-off.
This is also the stage when the public take voting much more seriously, and vote for the ones that are the better skaters.
It's not fair to blame her for getting this far. She has outlasted better skaters, but on a week by week basis, she's never been bottom with the judges, not even this week, although I do think she was very lucky to score above Jorgie.