Alex Gordon homered twice to drive in three runs, and the Kansas City Royals beat the Philadelphia Phillies 5-1 Friday night.

Homer Bailey (4-3) gave up one run and four hits in five-plus innings, and Scott Barlow struck out a career-high six in two innings of relief for the Royals. Jorge Soler added his team-leading 10th home run of the season.

Gordon’s second homer, a solo shot in the fifth inning, was the 1,500th hit of his career. It was also his fifth career multihomer game and first since August 20, 2016, when he hit two against Minnesota. He also homered in the bottom of the first inning, sending a two-run shot over the home bullpen in right field.

Kansas City Royals' Alex Gordon watches his two-run home run during the first inning of the team's baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals’ Alex Gordon watches his two-run home run during the first inning of the team’s baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)

Bailey left after giving up back-to-back singles to lead off the sixth. Barlow came in and pitched around a one-out walk to strike out the side and leave the bases loaded, then struck out all three batters he faced in the seventh inning.

After giving up 10 runs in 10 innings over his first two starts, Bailey has allowed just 12 runs in his last six outings with a 3.48 ERA over 31 innings.

Jake Diekman worked his eighth consecutive scoreless outing, striking out two batters in the eighth inning and Ian Kennedy pitched a perfect ninth. The Royals’ bullpen threw four hitless innings and struck out eight.

Kansas City Royals' Whit Merrifield, right, is caught stealing second by Philadelphia Phillies shortstop Jean Segura during the third inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals’ Whit Merrifield, right, is caught stealing second by Philadelphia Phillies shortstop Jean Segura during the third inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)

Soler homered in the bottom of the sixth.

Phillies starter Jake Arrieta (4-3) also went five-plus innings, giving up four runs and seven hits. He allowed three home runs in a start for the first time since May 29, 2015, against the Royals. Gordon also went deep in that game.

Bryce Harper walked three times and scored Philadelphia’s only run of the game, coming home on Odubel Herrera’s RBI grounder in the fourth.

Kansas City Royals starting pitcher Homer Bailey throws during the first inning of the team's baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals starting pitcher Homer Bailey throws during the first inning of the team’s baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)

TRAINER’S ROOM

Phillies: Gabe Kapler said infielder Scott Kingery (right hamstring strain) could begin a minor-league rehab assignment on Monday. … Pitchers RHP David Robertson (right elbow soreness) and RHP Tommy Hunter (right forearm strain) played catch for first time Friday, but neither is close to a return to game action.

UP NEXT

Philadelphia Phillies' Bryce Harper crosses the plate near Kansas City Royals catcher Martin Maldonado to score on a groundout by Odubel Herrera during the fourth inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Philadelphia Phillies’ Bryce Harper crosses the plate near Kansas City Royals catcher Martin Maldonado to score on a groundout by Odubel Herrera during the fourth inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)

Royals: RHP Brad Keller (2-3, 3.99 ERA) will make his first career start against the Phillies on Saturday. Keller pitched 5 1/3 innings Sunday, allowing two runs on six hits and taking a no-decision in a 5-2 loss to Detroit.

Phillies: RHP Zach Eflin (4-3, 3.00 ERA) will face the Royals for the first time.

___

Philadelphia Phillies manager Gabe Kapler walks back to the dugout after making a pitching change during the sixth inning of the team's baseball game against the Kansas City Royals on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Philadelphia Phillies manager Gabe Kapler walks back to the dugout after making a pitching change during the sixth inning of the team’s baseball game against the Kansas City Royals on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals' Jorge Soler celebrates as he crosses the plate after hitting a solo home run during the sixth inning of the team's baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals’ Jorge Soler celebrates as he crosses the plate after hitting a solo home run during the sixth inning of the team’s baseball game against the Philadelphia Phillies on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals relief pitcher Scott Barlow celebrates after striking out Philadelphia Phillies' Cesar Hernandez to end the top of the sixth inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Kansas City Royals relief pitcher Scott Barlow celebrates after striking out Philadelphia Phillies’ Cesar Hernandez to end the top of the sixth inning of a baseball game Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Philadelphia Phillies starting pitcher Jake Arrieta throws during the first inning of the team's baseball game against the Kansas City Royals on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Philadelphia Phillies starting pitcher Jake Arrieta throws during the first inning of the team’s baseball game against the Kansas City Royals on Friday, May 10, 2019, in Kansas City, Mo. (AP Photo/Charlie Riedel)

View more:

Sign up to receive our latest news!

By submitting this form, I agree to the terms.