(KMAland) -- The Royals and Cardinals both took losses on Wednesday in MLB action.
St. Louis (33-33): Miami had 12 hits and rolled to a 9-0 win over St. Louis on Wednesday. The Cardinals had just three hits with Paul DeJong, Paul Goldschmidt and Kolten Wong all hitting safely once. Miles Mikolas (4-7) gave up five runs on eight hits in five innings to take the loss.
Kansas City (21-46): Detroit scored a run in the eighth inning to provide the difference in a 3-2 win over Kansas City on Wednesday. Danny Duffy went seven strong innings, striking out seven and allowing just two runs on four hits, but Jake Diekmann (0-3) gave up the run in the eighth to take the loss. Jorge Soler had two RBI on two hits, and Adalberto Mondesi also finished with two hits for the Royals.
OTHER MLB SCORES
Oakland 6 Tampa Bay 2
Cincinnati 7 Cleveland 2
Chicago Cubs 10 Colorado 1
Boston 4 Texas 3
Arizona 2 Philadelphia 0
Toronto 8 Baltimore 6
Seattle 9 Minnesota 6 — 10 inn
Atlanta 8 Pittsburgh 7 -- 11 inn
Milwaukee 6 Houston 3 -- 14 inn
San Francisco 4 San Diego 2