Andy Murray and Rafael Nadal thrilled the crowd in their semi-final meeting at the Mubadala World Tennis Championship.