NBA: Heat scorch Warriors as winning streak ends

MIAMI, FL - JANUARY 23: Hassan Whiteside #21 of the Miami Heat posts up Zaza Pachulia #27 of the Golden State Warriors during a game at American Airlines Arena on January 23, 2017 in Miami, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement.   Mike Ehrmann/Getty Images/AFP
MIAMI, FL – JANUARY 23: Hassan Whiteside #21 of the Miami Heat posts up Zaza Pachulia #27 of the Golden State Warriors during a game at American Airlines Arena on January 23, 2017 in Miami, Florida.. Mike Ehrmann/Getty Images/AFP

MIAMI, United States (AFP) — The Miami Heat withstood a ferocious fourth quarter rally to upset the Golden State Warriors with a 105-102 victory on Monday.

Dion Walters led the way with 33 points as Miami notched their fourth consecutive win on the way to ending the Warriors’s seven-game unbeaten run.

The Heat were made to sweat for the victory, and came within a whisker of surrendering the initiative after the Warriors put together a 12-3 scoring run to go within one point with just over 21 seconds left.

Goran Dragic scored a free throw to put Miami two points ahead but the Warriors tied it up at 102-102 with six seconds remaining.

But with overtime looking a certainty, Waters took his time and drained a superb three-pointer to secure a dramatic victory.

The Heat improved to 15-30 with the win while the Warriors fell to 38-7.

Kevin Durant led the scoring for Golden State with 27 points while Klay Thompson finished with 22 and Stephen Curry 21.

But the Warriors paid the price for Thompson and Curry’s failure to convert more three-pointers, with the two making just six out of a combined 17 attempts.

© 1994-2017 Agence France-Presse