(3) Novak Djokovic def. (2) Roger Federer only minutes ago. If you missed this match, you missed a phenomenal display of the world's best. At over 3 hours, both men played high-octane tennis until the end. Tomorrow, Djokovic will play the world's #1 ranked tennis player, Rafael Nadal.
I think everyone was hoping for a Federer/Nadal match-up, but judging by Djokovic's play tonight, this final could be just as interesting.