Rafa Nadal was stunned 6-4, 6-2 and 6-3 by fellow Spaniard David Ferrer, ending his mission to hold all four grand slam titles at once. Andy Murray ended Alexandr Dolgopolov's brilliant debut, slaying the giant-killing Ukrainian with an impeccable defensive game to ease into the semi-finals.