The Pacers owned a 14-point lead heading into the fourth period but the Kings outscored Indiana in the final quarter 26-8.
Garcia's free throws accounted for the final score and he clinched the game by stealing the ball from David West.
The Kings ended a three-game losing streak and won for just the fifth time in 15 games this season.
Marcus Thornton scored 17 points for Sacramento and Garcia came off the bench to deliver 15.
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'