ARLINGTON, Texas (AP) Alex Gordon put the Kansas City Royals back ahead in a flash, and Greg Holland made good on his second chance.
Gordon homered on the first pitch of the 10th inning and the Royals beat the Texas Rangers 7-6 Tuesday night.
''I just said if I get a good pitch to hit, a fastball down the middle or something, I'm just going to get a good swing on it,'' Gordon said.
And he did, greeting reliever Stolmy Pimentel (0-1) by pulling a fastball into the seats down the right-field line.
Eric Hosmer and Mike Moustakas also homered for the AL Central leaders, who went ahead on an RBI groundout by Lorenzo Cain in the ninth. Adrian Beltre's two-out RBI single in the bottom half off Holland tied the game for the fourth time.
''The home runs by (Moustakas) and Gordon were big, but just the ability to come in and trade punches with them was good,'' Royals manager Ned Yost said. ''Now that it's finally shown itself, the power that we have, it's huge.''
After blowing his first save in seven chances this year, Holland (1-0) returned to throw a perfect 10th. It was the right-hander's first outing this season that lasted more than one inning.
Gordon also made a nifty defensive play in the seventh. The Gold Glove left fielder picked up Elvis Andrus' grounder through the infield and threw an off-balance strike to third to get Shin-Soo Choo, who was trying to advance from first base.
''I knew the hit-and-run was going so I just charged the ball as hard as I could,'' Gordon said. ''The thing about that play is that I can always make that throw and (Moustakas) just slaps the tag really quick. That was a big out.''
That was before Kyle Blanks had an RBI single in the seventh that scored Andrus and made it 5-all. The designated hitter was trying to check his swing when he instead blooped a hit to short right.
After his tying hit in the ninth, with Blanks at the plate, Beltre was picked off first base by catcher Salvador Perez. Beltre initially was called safe by umpire Ted Barrett, but that was overturned on a replay challenge by the Royals.
''Obviously, to beat a team that was in the World Series last year, and is playing well right now, you've got to make all the plays you need to make,'' Rangers manager Jeff Banister said. ''You can't give them extra chances.''
Hosmer's sixth homer led off the second. Moustakas hit his fourth on an 0-2 pitch in the seventh as the only batter to face Rangers lefty Alex Claudio, giving Kansas City a 5-4 lead.
Choo homered for Texas.
Rangers left-hander Nick Martinez ended his fifth consecutive start without a decision since winning his first two games this season. He allowed four runs (three earned) with four strikeouts and one walk in 6 1-3 innings. Texas had won each of his first six starts. ... Royals starter Edinson Volquez allowed four runs and six hits in five-plus innings. The right-hander pitched as an opponent in Texas for the first time since the Rangers traded him to Cincinnati in December 2007 for Josh Hamilton.
OUT OF THE LANE
There is a reason for that chalk-marked lane going to first base. Cain wasn't running inside that lane when he was hit in the back by Martinez's throw in the third inning, and was called out for interference. Plate umpire Scott Barry immediately signaled the inning-ending out. There was no manager's challenge, and replays showed Cain was out of the lane.
Royals: SS Alcides Escobar was hit by a pitch on the arm for the second night in a row, but like Monday stayed in the game. He just returned to the lineup Friday after missing seven games with a concussion after being hit in the side of the face by a pitch April 29 at Cleveland.
Rangers: CF Leonys Martin was out of the lineup with a sore left hand, though he did appear as a pinch runner. ... LHP Matt Harrison (spinal fusion surgery) is scheduled to throw two innings in an extended spring training game in Arizona on Wednesday. ... LHP Derek Holland (left shoulder), who threw only one inning in the home opener April 10, will have a third scan May 22 that will determine if he can start throwing again.
Royals: Scheduled starter Yordano Ventura (2-2) beat Texas twice in an 11-day span last season, allowing three earned runs with 13 strikeouts in 12 1-3 innings.
Rangers: RHP Yovani Gallardo (2-5) tries to avoid losing five consecutive starts for the first time in his nine major league seasons.