Madson earns save as Royals beat White Sox for 3-game sweep

KANSAS CITY, Mo. (AP) With All-Star reliever Wade Davis nursing a bad back and closer Greg Holland earning saves the past two days and unavailable, Kansas City Royals manager Ned Yost turned to Ryan Madson to protect a one-run lead in the ninth.

Madson struck out two in a spotless inning as the Royals edged the Chicago White Sox 5-4 Sunday for a three-game sweep.

Madson saved 32 games in 2011 with Philadelphia, but had been out of the majors until this year because of injuries.

''It helps a bunch,'' Madson said of being familiar with the role. ''When you first try it, it's a totally different feel, a totally different game in that ninth inning.''

''But so, yeah, I appreciate all the experience I've had throwing in the ninth inning `cause then it's just the same game as it is in the eighth and seventh. Sometimes it's a little bit easier because the hitters feel more pressure and they're a little more aggressive,'' he said.

The Royals have won three straight games by one run for the first time since August 2012. Kansas City widened its lead to 11 1-2 games in the AL Central and improved to 10-3 against the White Sox this season.

Kendrys Morales hit a two-run homer that put Kansas City ahead 3-0 in the first.

It was 4-all in the eighth when Alex Rios singled with one out off Jeff Petricka (3-3) and Paulo Orlando followed with a ground-rule double. Omar Infante hit a grounder to first baseman Jose Abreu, and Rios slid home ahead of the tag.

''Jake threw the pitch he wanted,'' White Sox manager Robin Ventura said. ''It wasn't very well struck. At that point it doesn't matter. They've got a guy who can run well down the line. It was a tough play by Jose, but I thought he made a good effort.''

Kelvin Herrera (3-2) picked up the victory despite blowing a save and giving up the tying run in the eighth on Melky Cabrera's RBI single with two outs.

Eric Hosmer doubled home a run in the first and Morales hit his 13th homer. It was Morales' major league-leading 24th multi-RBI game.

Royals starter Danny Duffy was pulled after 3 1-3 innings and 73 pitches. He gave up three runs in the third on a walk, hit batter, wild pitch and two hits. Kris Medlen replaced him and threw 3 2-3 hitless innings.

Gordon Beckham singled home the first run, his first RBI since June 21, and Alexei Ramirez had a two-out, two-run single.

Ben Zobrist put the Royals ahead in the fifth when he singled home Jarrod Dyson.

ZOBRIST AT THIRD

Zobrist started at third base for the first time since Sept. 30, 2010, while with the Rays at Kansas City. He did not field a ball at third base for seven innings before being replaced by Mike Moustakas in the eighth.