Gutsy Andy Murray stuns seed on a scorcher