ST. LOUIS (AP) — Brad Keller snapped out of his slump for the Kansas City Royals and kept the Cardinals in their funk.
Keller threw seven-plus innings of two-hit baseball, Jorge Soler hit a three-run homer and the Kansas City Royals beat St. Louis 8-2 Wednesday in the first game of a doubleheader. The Cardinals have lost 10 of 12.
Severe storms around St. Louis forced Tuesday night’s game to be postponed and created the day-night twinbill.
Keller (3-5) ended his six-start winless streak. He worked around leadoff walks in the first, second and fourth innings and had retired 12 of 13 batters before Matt Carpenter walked and Paul Goldschmidt singled to start the eighth, ending Keller’s day.