Lorenzo Cain homered last night in the Kansas City Royals’ 7-3 victory over the Minnesota Twins. Billy Butler added an RBI double for the Royals, who won back-to-back games for the first time since early May. Ryan Doumit hit a two-run homer for the Twins.
Shelby Miller hit his first career home run and pitched six solid innings last night as the St. Louis Cardinals topped the Arizona Diamondbacks 12-8. Matt Adams, Daniel Descalso, Matt Holliday and Matt Carpenter also hit homers for the Cardinals. Miller allowed two runs and struck out nine to improve to 7-3 on the season.
Final Detroit 5 Tampa Bay 2
Final Baltimore 3 Houston 1
Final Boston 6 Texas 3
Final Kansas City 7 Minnesota 3
Final Oakland 5 Chi White Sox 4, 10 Innings
Final N-Y Yankees 6 Seattle 1
Final St. Louis 12 Arizona 8
Final Philadelphia 5 Milwaukee 1
Final San Diego 6 Colorado 5, 12 Innings
Final L.A. Dodgers 5 Atlanta 0
N-Y Mets at Washington (Postponed, rain)