Derrick Rose hit a game-winning jumper in the closing seconds of overtime to lift Chicago to a 113-111 road victory on Tuesday.
Rose called his own number on the deciding play of the overtime thriller. With the clock ticking off under 15 seconds, Rose tossed up a long step-back two over Klay Thompson that swished through with seven seconds left.
Golden State failed to score on the other end, as Thompson missed a potential game-tying leaner as time expired.
Rose finished with a team-high 30 points and seven rebounds. Pau Gasol added 18 points, 16 rebounds, eight assists and four blocks.
Thompson led the Warriors with 30 points and 10 rebounds. Stephen Curry added 21 points, nine assists and three steals in a losing effort.
The Bulls improved to 30-17. The Warriors dropped to 36-7.