GOODYEAR, Ariz. -- Royals starter Danny Duffy struck out five in a row over his two perfect innings but a split-squad Reds club pounced after his departure to take a 5-1 win over Kansas City on Friday.

Competing for either the fourth or fifth spot in the Royals rotation, Duffy retired his first batter, Drew Stubbs, on a fly ball. Duffy struck out his next five batters before exiting the game.

"Duffy was spectacular, there's just no way around that," Royals manager Ned Yost said. "Executed pitches, kept the ball down, electric stuff against a bunch of great hitters. Very, very impressive."

Cincinnati scored four runs in the bottom of the fourth inning against Vin Mazzaro, all with two outs. Mazzaro gave up three straight singles, including an RBI hit to left field by Scott Rolen. The following batter, Donald Lutz, crushed a three-run home run to the berm in right-center field. It was Lutz's second homer of the spring.

Reds starter Homer Bailey had a nice afternoon with three scoreless innings with one hit and one walk allowed in his second game of spring.

Following Bailey, Reds bullpen candidate Josh Judy worked two scoreless innings with one hit and one strikeout.

"The guys played well," said Reds manager Dusty Baker. "We got some timely hitting. Big Lutz had a big three-run homer."

Against Royals reliever Chris Dwyer in the fifth inning, the Reds capitalized again with a two-out rally. Minor Leaguer Ryan LaMarre drew a walk and stole second base. LaMarre scored on Brodie Greene's RBI single to right field.

Kansas City reached the scoreboard in the seventh inning when David Lough hit a triple to center field and scored on a sacrifice fly by Cody Clark.

Royals up next: Back home at Surprise, Kansas City will send starting candidate Luis Mendoza against the Rockies. Closer Joakim Soria also will make his second appearance of the Cactus League season. The Royals knocked off the Rockies, 5-0, on Thursday in Scottsdale.

Reds up next: The Reds will travel to Phoenix to meet the A's on Saturday, and it could be the much-anticipated debut of Cuban outfielder Yoenis Cespedes for Oakland. Cespedes isn't being welcomed to the Majors easily since Cincinnati is scheduled to start hard-throwing ace Johnny Cueto. In his first outing vs. the Indians, Cueto gave up one run and two hits over two innings but looked good. The Reds are also sending Brandon Phillips, Ryan Ludwick and Chris Heisey on the trip.