The Kansas City Royals defeated the Chicago White Sox 5-4 on Wednesday, halting a winning opportunity for Chicago that could have tied them for the AL Central lead, per MLB.com and ESPN.

Maikel Garcia carried the Royals' offense, going 3-for-3 with three RBIs. Garcia hit a two-run single in the first inning and the go-ahead RBI double in the seventh, per Sportsnet and ESPN. The White Sox mounted a comeback by erasing a four-run deficit but could not complete the rally with the division title in reach, according to Yahoo Sports.

The loss delayed Chicago's bid for a postseason berth, ESPN reported. For Kansas City, the win snapped a five-game losing streak.