I never thought Tsonga would prevail even after comeback and when the result was 2-2 in sets. But I was still hoping for him to prevail and that happened. Great match for him indeed.
But he isn't getting past Djokovic, I'm pretty sure about this.
It's gonna be Djokovic-Nadal final for the 5th time this year if I recall right.