Buzzing on Yahoo Sports:

Royals 4, White Sox 3

The SportsXchange

KANSAS CITY, Mo. -- Catcher Salvador Perez doubled home the winning run with two out in the eighth inning as the Kansas City Royals beat the Chicago White Sox 4-3 on Saturday.

Perez's double off right-hander Maikel Cleto, who was released by the Royals in February, scored left fielder Alex Gordon, who doubled off left-hander Scott Downs.

The White Sox tied the score at 3-3 in the top of the inning off righty Wade Davis, who picked up the win despite permitting two runs. Designated hitter Paul Konerko's sacrifice fly scored first baseman Jose Abreu with the tying run. Third baseman Conor Gillaspie singled home the first run of the inning.

Right-hander Greg Holland yielded a walk to pinch hitter Adam Dunn to lead off the ninth, but got out unscathed to pick up his second save in as many opportunities.

The Royals did not manage a hit off White Sox left-hander John Danks until second baseman Omar Infante led off the fourth with a single. That started a barrage of six consecutive Royals reaching base, but equating to only two runs.

After Infante's hit, first baseman Eric Hosmer and designated hitter Billy Butler singled for the first run. Next, left fielder Alex Gordon singled to right but Hosmer, in a base-running gaffe, got trapped in a rundown between third and home and was out.

Danks walked the next two batters, including third baseman Mike Moustakas, who is still looking for his first hit of the season, on five pitches with the bases loaded. Danks rebounded to strike out center fielder Lorenzo Cain and shortstop Alcides Escobar.

After throwing only 39 pitches in the first three innings, Danks labored through 38 pitches in the fourth.

Royals left-hander Bruce Chen yielded two singles in the first inning, but then proceeded to strike out four in a row.

The White Sox scored an unearned run in the fifth, which shortstop Alexei Ramirez led off with a single. He advanced to third on Moustakas' fielding error on catcher Adrian Nieto's grounder. Ramirez scored on center fielder Adam Eaton's ground out with Nieto taking third. The White Sox, however, failed to get Nieto home with second baseman Marcus Semien flying out to shallow left and Chen striking out Abreu.

Butler's sacrifice fly in the fifth scored Infante, giving the Royals a 3-1 advantage.

NOTES: The Royals promoted RHP Aaron Brooks, who has never pitched above Double-A and was a non-roster invitee to spring training. He was 0-1 in three spring training appearances after being named the Northwest Arkansas pitcher of the year in 2013. ... IF Pedro Ciriaco, whom the Royals claimed off waivers last July from the San Diego Padres, was designated for assignment. ... A premier pitching matchup is scheduled for the series finale Sunday with White Sox LHP Chris Sale vs. Royals RHP James Shields. ... White Sox RF Avisail Garcia, who is in a 0-for-13 skid, was not in the lineup.
Sign up for Yahoo Fantasy Football