Salvador Perez hit a scorching liner off the glove of third baseman Adrian Beltre for a single, allowing Jarrod Dyson to score the go-ahead run in the eighth inning and helping the Kansas City Royals beat the Texas Rangers 2-1 on Tuesday night.
Jason Frasor (4-1) left runners on the corners in the eighth against his former team, and Aaron Crow worked around a two-out single in the ninth for his third save of the season.
All-Star closer Greg Holland was unavailable after pitching three consecutive days.
The Rangers' Derek Holland and counterpart Jeremy Guthrie pitched to a stalemate through seven innings before the Royals broke through against Michael Kirkman (0-1) in the eighth.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.org.