Rangers power past Royals on heels of two homers.
KANSAS CITY, Mo. — Adrian Beltre hit a three-run homer, pinch-hitter Mike Napoli had a goahead two-run shot and the Texas Rangers rallied to beat the Kansas City Royals 5-3 on Friday night.
Martin Perez (5-6) allowed eight hits and a walk over seven innings, but kept all that traffic to just three runs. Two of those came in the second, when Alcides Escobar homered to left.
Beltre connected in the sixth off Royals starter Jason Hammel, who had just surrendered back-to-back singles — the first hits off him all night. Napoli followed with nobody out in the seventh, sending a poor pitch from reliever Mike Minor (5-2) soaring over the leftfield wall.
Matt Bush breezed through a perfect eighth and Alex Claudio handled the ninth for his second save, giving the Rangers their 10th straight win over Kansas City dating to last July.
The Royals jumped ahead 2-0 in the second, when the light-hitting Escobar ripped a 2-0 pitch from Rangers starter Perez off the foul post in left field. The ball caromed into the Royals bullpen as Escobar trotted around the bases for a tworun homer.
Jorge Bonifacio made it 3- 0 when he drove in Whit Merrifield with a single in the fifth.
The Rangers, crossed up all night by Hammel, finally managed their first hit with one out in the sixth when Elvis Andrus beat out an infield single. Nomar Mazara made it consecutive hits before Beltre cracked the 453rd homer of his career, passing Carl Yastrzemski for 38th on the career list.
The three- run shot also gave Beltre 1,601 RBIs in 20 big league seasons.
Minor entered a couple batters later and finished the sixth, but he surrendered a single to Carlos Gomez in the seventh before Napoli's homer gave the Rangers their first lead.