Garcia covered her face with her hands and fell on her back after a Sabalenka forehand sailed wide on match point to earn her fourth title of the year.
Swiatek had not dropped a set at the season-ending tournament but was subdued by the powerful forehand of the Belarusian, who sealed the massive upset with one of her 12 aces before pumping her fist in triumph.