Kansas City Royals' James Shields delivers a pitch against the Houston Astros in the first inning of a baseball game on Thursday, April 17, 2014, in Houston. (AP Photo/Pat Sullivan)
KANSAS CITY, Mo. (AP) _ James Shields kept making critical pitches to escape trouble, Lorenzo Cain and Mike Moustakas drove in runs and the Kansas City Royals squeaked out a 2-1 win over the Yankees on Sunday.
The Royals have won the last seven games that Shields (7-3) has started, and he's earned the win in four of those. The veteran right-hander lasted six innings in his latest effort, giving up six hits to the punchless Yankees but only allowing only one unearned run.
The Royals scored both of their runs off Hiroki Kuroda (4-4) in the second inning. That was enough for Shields, who turned the 2-1 lead over to his stingy bullpen and watched it hold up.
Aaron Crow escaped a jam in the seventh inning, and Wade Davis recorded the 500th strikeout of his career during a perfect eighth before Greg Holland survived a shaky ninth for his 18th save.
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 email@example.com.