Dodgers 9, Brewers 2: Manager Don Mattingly criticized his team and benched All-Star right fielder Andre Ethier, then watched Los Angeles rout Milwaukee. Mattingly discussed his club's lack of mental toughness and said he wanted a balanced team that has grit and fight. He benched Ethier for the third time in six games and said he was "putting out my lineup that I feel is going to be the most competitive and going to compete the hardest."
Rockies 4, Diamondbacks 1: Carlos Gonzalez homered and drove in two runs as Colorado beat Arizona.
Tigers 11, Indians 7: Justin Verlander overcame a rocky start and rain delay to get his fifth win and Miguel Cabrera homered as Detroit beat Cleveland.
Braves 8, Twins 3: Evan Gattis kept up an amazing rookie season with his first grand slam, and Atlanta finished off a sweep of Minnesota.
Phillies 3, Marlins 0: Cliff Lee pitched a three-hitter and Delmon Young homered to lead Philadelphia.
Angels 7, Mariners 1: C.J. Wilson struck out 10 in eight innings, Josh Hamilton had a two-run single, and Los Angeles sent Seattle to its sixth straight loss.
Blue Jays 4, Rays 3: Jose Bautista homered twice and drove in the winning run with a 10th-inning single as Toronto beat Tampa Bay.
Orioles 6, Yankees 3: Chris Davis went 4 for 4, including his A.L.-leading 14th homer, and Baltimore got a three-run shot from Matt Wieters in a victory over New York.
Pirates 1, Cubs 0: Francisco Liriano allowed two hits over seven innings and Pittsburgh blanked Chicago.
Red Sox 6, White Sox 2: Clay Buchholz pitched five-hit ball over seven innings to improve to 7-0, and Boston beat Chicago to avoid a three-game sweep.
Cardinals: Left-hander Jaime Garcia will have surgery on his left shoulder this week and is expected to miss the rest of the season.
-- ASSOCIATED PRESS