Chet Holmgren hit a game-tying three-pointer in regulation and Shai Gilgeous-Alexander scored 10 of his 40 points in overtime as Oklahoma City swept two games from Golden State with a 130-123 NBA victory in San Francisco.
Holmgren finished with a season-best 36 points and Jalen Williams had 22 for the Thunder, who on Thursday had used 19 threes and 59.4 per cent shooting from behind the arc to outgun the Warriors 128-109.
Chris Paul countered Gilgeous-Alexander's first hoop of overtime with a three to give the Warriors one final lead at 120-119 before the Thunder star hit three mid-range shots and a lay-up.
Andrew Wiggins hit five of eight three-pointers in a season-high 31 points for Golden State, which got Stephen Curry back from a two-game absence due to an injured knee. Curry hit five threes amid 25 points.
The Thunder were able to send the game into overtime when Holmgren caught an inbounds pass in the left corner with 1.6 seconds left and buried a three-pointer for a 117-all tie.
Australian Josh Giddey (11 points, five rebounds, two assists) was one of five double-digit scorers for OKC.
In Chicago, DeMar DeRozan hit the go-ahead jumper with 21.9 seconds left and scored 12 of his 23 points in the fourth quarter as the Bulls rallied from a 21-point deficit to beat Miami, 102-97.
The Bulls did not get the lead until Alex Caruso hit an open three-pointer from the left to make it 97-94 with 51.8 seconds remaining.
Nikola Vucevic added 15 points for the Bulls. Butler led the Heat with 25 points on eight-of-16 shooting.
Jaren Jackson scored 27 points and the visiting Memphis turned the game around with an 18-0 run in the fourth quarter, roaring from behind to beat hapless San Antonio 120-108.
The Grizzlies trailed 99-93 with 10:01 to play but swept to the lead with their 18-0 outburst over the ensuing five-and-a-half minutes, with Ziaire Williams capping the surge with a three-pointer. San Antonio missed all eight of its shots in that pivotal stretch.
Fast-improving Australian Dyson Daniels had another solid game with 13 points, five rebounds and six assists but it wasn't enough to prevent New Orleans going down 121-120 at home to Minnesota.
In other games, the New York Knicks won at Charlotte 122-108 and Milwaukee beat Dallas 132-125.