I think Nadal's recent form is good enough to beat anyone but 4/5 players at the most. He played well against Djokovic and actually served better than normal; it was just that Djokovic played incredibly.