Federer immense in the first 2 sets, played pretty well best I've seen for a long time.....he wasn't doing many of those weak sliced backhands.
Djokovic was a bit disappointing today, looked vulnerable on his serve and made a lot of errors.
Well done Federer, Nadal isn't at his best so if he plays like this he had an outside chance on Sunday.