Klay Thompson knocked down a 12-foot turnaround jumper with 0.6 seconds to go, giving the Warriors a rare 98-96 victory in Indianapolis.
Thompson was terrific in his dramatic closing act. He started the quarter by making his first three shots and finished with 16 of his 25 points over the final 12 minutes.
It was a stinging loss for the Pacers (46-14), who had won five straight and could have clinched a playoff spot in front of a sellout crowd.
Paul George finished with 26 points and 12 rebounds and David West had 27 points and seven rebounds.