Royals 3, Cardinals 2
KANSAS CITY, Mo. — Yordano Ventura threw six innings in his return from a sore elbow and the Royals ended a string of eight straight home losses to their in-state rivals. They rallied for three runs off Michael Wacha to take the lead in the sixth. Francisley Bueno and Wade Davis each pitched a perfect inning in relief of Ventura. Ventura was skipped his previous time through the rotation because of minor elbow pain, but he looked sharp in his return.