Novak was cruising in this match and then switched off in the third set and Ernest was able to win it however Novak refocused in the fourth set and won the set and the match.
It would have been a surprise if Ernest had got this win especially as Novak has been very well.
Rafael Nadal beat Andy Murray in straight sets and the match was a little one sided to the point Andy did not even get a break point chance in the entire match.
But to be fair to Andy he played at least three five set matches and I don't think that would have helped his cause coming into match against Rafa so he was always going to be up against it.
So the final will be between Rafa Nadal and Novak Djokovic and they have both in playing great tennis.
I would say Rafa the slight edge partly because I am a fan of his style of tennis and because he has won this title eight times. But that will not phase Novak who ready to step it up to try and dethrone Rafal.