Stephen Curry made seven 3-pointers and finished with 32 points, and the Golden State Warriors overwhelmed the undermanned Miami Heat 104-89 on Wednesday night for their eighth straight victory. With a strained left hamstring sidelining Heat star Dwyane Wade, the NBA-leading Warriors (31-5) mowed down Miami the way they have most opponents recently. Golden State has won by an average of 19.8 points during its current streak. The Warriors built a 19-point lead in the second quarter and responded every time Miami moved close.