The Golden State Warriors pulled off the 123-114 upset on the road in South Beach, as Steph Curry torched the Miami Heat for 36 points (including 8 three-pointers) and 12 dimes.