Venus Williams was unbelievable in her semi-final win over Maria Sharapova. She has not played this well for two years.
After waiting so long to get out because of the rain delay, both women were playing such high quality tennis right from the first game.
But Venus just played better.
I know Maria is going to be so disappointed. She just looked in shock when she hit that last ball out.
But you've just got to hand it to Venus because she played one of the best matches of her life.
And it was a monumental win for her because she has only beaten one player ranked in the top five in the past two years - and that was her sister Serena in Miami earlier this year.
Because Venus has not been playing her best tennis for the past 18 months - and nowhere near the type of tennis that she played against Maria - you just weren't sure that she could keep it up for the whole match.
And you knew that Maria is the best competitor out there, along with Justine Henin-Hardenne.
She's just never going to give an inch so you know that she can come back in the match at any time.
So that's why I give Venus even more credit because she stayed with her game, played as aggressively and served extremely well.
Tracy Austin was talking to Sue Barker on BBC Two.