Trout, Pujols back Harvey and lift Angels over Royals 5-2

Los Angeles Angels' Mike Trout, right, scores on a single by Albert Pujols as Kansas City Royals catcher Martin Maldonado waits for the ball during th

Los Angeles Angels' Mike Trout, right, scores on a single by Albert Pujols as Kansas City Royals catcher Martin Maldonado waits for the ball during th

Kansas City Royals' Whit Merrifield, right, is tagged out by Los Angeles Angels shortstop Andrelton Simmons as he tried to steal second during the fif

Kansas City Royals' Whit Merrifield, right, is tagged out by Los Angeles Angels shortstop Andrelton Simmons as he tried to steal second during the fif

Los Angeles Angels' Shohei Ohtani, of Japan, swings for strike three during the first inning of the team's baseball game against the Kansas City Royal

Los Angeles Angels' Shohei Ohtani, of Japan, swings for strike three during the first inning of the team's baseball game against the Kansas City Royal

Los Angeles Angels' Shohei Ohtani, of Japan, warms up prior to the team's baseball game against the Kansas City Royals on Friday, May 17, 2019, in Ana

Los Angeles Angels' Shohei Ohtani, of Japan, warms up prior to the team's baseball game against the Kansas City Royals on Friday, May 17, 2019, in Ana

ANAHEIM, Calif. (AP) — Mike Trout and Albert Pujols had two hits each and the Los Angeles Angels beat the Kansas City Royals 5-2 on Friday night.

Matt Harvey pitched two-run ball for five innings, and the Angels opened a nine-game homestand with a win after dropping three of four.

The Royals have lost three in a row and five of their last six.

Harvey (2-3) retired eight of his first nine batters and didn't give up a hit until the third inning. He struck out six, allowed four hits and walked four in five-plus innings. He issued back-to-back walks to start the sixth, and his night was done.

Harvey faced runners on the corners after a two-out walk in the fourth but got Martin Maldonado to fly out to right field.

Hansel Robles earned his fifth save. He got hit in what appeared to be the left ankle area on a comebacker by Chris Owings to lead off the ninth. He was looked at by a trainer and manager Brad Ausmus but stayed in the game. Pujols made a diving play at first base to get Owings out on a bang-bang play before he slid headfirst into first base.

Pujols passed Alex Rodríguez for 20th on the career hit list with 3,116.

Ryan O'Hearn hit a two-run single to left to pull the Royals within 4-2 in the sixth. The Royals had just six hits.

Kansas City had runners on the corners in the eighth inning against Cam Bedrosian after he got two outs to start the inning, but he got Maldonado to ground into a fielder's choice.

Royals starter Brad Keller (2-5) continued to struggle with command and walked three during a three-run second. Keller allowed four earned runs on seven hits and five walks in 5 2/3 innings.

The Royals recalled RHP Heath Fillmyer from Triple-A Omaha and optioned INF Kelvin Gutierrez. Royals manager Ned Yost is using a four-man rotation, skipping Jorge Lopez's next start. With two off days next week, Yost said he wanted to keep starters on a five- or six-day rotation.

TRAINER'S ROOM

Angels: OF Kole Calhoun was reinstated from the paternity list. His second child, daughter Knox, was born Wednesday and weighed 7 pounds, 11 ounces ... LHP Andrew Heaney (elbow) is expected to make his next rehab start Monday at Triple-A Salt Lake.

UP NEXT

Royals: RHP Jakob Janis (3-4, 5.77 ERA) is 0-2 with a 8.10 ERA in two career games against the Angels. He last pitched at Angel Stadium in 2017.

Angels: RHP Griffin Canning (1-1, 5.65 ERA) will make his fourth career major league start. He suffered his first loss in his last start Sunday in Baltimore after allowing four earned runs on five hits with four walks and six strikeouts in 4 2/3 innings.

___

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports