O’Neill and Goldschmidt homer, Cardinals beat Royals 4-2

Tyler O’Neill had a career-high four hits, including a solo home run, and Adam Wainwright threw seven effective innings and the St. Louis Cardinals beat the Kansas City Royals 4-2 on Friday night