KANSAS CITY, Mo. -- Omar Infante capped a seven-run inning with his first career grand slam, and the Kansas City Royals held on to beat the Los Angeles Angels 8-6 on a rough Friday night for starting pitchers.
Jason Vargas and Angels counterpart Matt Shoemaker (5-2) combined to give up 14 runs on 20 hits _ four of them home runs. Neither got an out in the fifth inning.
Michael Mariot (1-0) picked up with his first career win with 1 1-3 innings of relief, and Greg Holland earned his 23rd save by tossing a perfect ninth.
Salvador Perez had three hits while Lorenzo Cain, Billy Butler and Alex Gordon each drove in a run for Kansas City, which ended the Angels' six-game winning streak despite limping into the series having lost six of seven.
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.