In a match that lasted over four hours, the king of clay beat Novak Djokovic in a performance that simply defies logic.
Djokovic and Nadal met in the semi-final of the competition last year, which saw the Serb emerge victorious after an epic battle.