Andy Murray continued his remarkable run on clay, this time pulling off a stunning upset of home favorite Rafael Nadal in the final of the Madrid Masters.