Cain's production helped back a dominant outing from right-hander Ian Kennedy, who flirted with a perfect game en route to tossing six innings of one-run ball and earning his first victory since Sept.11, 2016. Kennedy retired the first 17 batters he faced before surrendering a home run to Cliff Pennington with two outs in the sixth inning, which cut the Royals' lead to 2-1.
It marked Kennedy's second gem of the season against the Angels. On April 16 vs. the Halos at Kauffman Stadium, Kennedy struck out 10 and fired eight shutout innings.
Right-hander Jesse Chavez pitched seven strong innings for the Angels, yielding two runs on nine hits while walking none and striking out four, though he was charged with the tough-luck loss.