Grigor Dimitrov survived cramp and a squandered match point to oust world number one Novak Djokovic 7-6(6) 6-7(8) 6-3 in the second round of the Madrid Masters.
Rafael Nadal sounded an ominous warning as he raced into the quarter-finals at the Acapulco International tournament with a 6-0 6-4 win over Martin Alund.