Jimmy Butler scored five straight points late to give Miami the lead, Max Strus led everyone with 24 and the Heat overcame a triple-double from Stephen Curry to beat the Golden State Warriors 116-109 on Tuesday night.