LA Angels 5, Toronto 3
Chris Iannetta and C.J. Cron homered to back eight-plus stellar innings from Tyler Skaggs as Los Angeles won its sixth straight game in Toronto.
Detroit 9, Minnesota 3
Miguel Cabrera and Victor Martinez each hit a three-run homer and Max Scherzer worked six solid innings as Detroit evened the three-game series with visiting Minnesota.
LA Dodgers 6, San Francisco 2
Zack Greinke tossed seven strong innings and Dee Gordon had two hits, two runs scored and three stolen bases as host Los Angeles snapped its three-game losing streak.
Baltimore 5, Houston 4
Steve Clevenger doubled home the winning run in the bottom of the 10th as Baltimore beat Houston for its fifth consecutive victory.
Pittsburgh 4, St. Louis 3
Pedro Alvarez singled in the go-ahead run and Josh Harrison had two hits as Pittsburgh edged visiting St. Louis.
Arizona 4, Chi. White Sox 3
Wade Miley pitched seven strong innings and Cody Ross had three hits as visiting Arizona defeated Chicago.
Atlanta 2, Chi. Cubs 0
Ryan Doumit’s pinch-hit double in the seventh snapped a scoreless tie as host Atlanta edged Chicago for the second straight night.
Tampa Bay 7, Cleveland 1
James Loney had three hits and two RBIs to back six scoreless innings from Erik Bedard as host Tampa Bay halted a four-game losing streak.
Colorado 11, Cincinnati 2
Corey Dickerson homered twice while recording career highs in hits (four) and RBIs (four), and Jordan Lyles struck out eight in six innings as visiting Colorado avoided its first three-game losing streak of the season.
Milwaukee 5, NY Yankees 4
Jonathan Lucroy slugged a two-run homer and scored twice while Kyle Lohse was strong through six innings as host Milwaukee snapped a three-game skid.
Philadelphia 5, NY Mets 4
Ryan Howard capped a four-hit night with the go-ahead single in the top of the ninth inning to propel visiting Philadelphia past New York.
Boston 8, Texas 3
Shane Victorino had three hits and drove in four runs while David Ortiz homered among his two hits as visiting Boston evened the three-game series with Texas.
San Diego 9, Miami 3
Red-hot Seth Smith had four RBIs and finished a single shy of the cycle and Chase Headley slammed a three-run homer in his return to the lineup to power host San Diego.
Oakland 4, Washington 3
John Jaso doubled home Nick Punto with two outs in the 10th and host Oakland rallied to win its second straight against Washington.
Seattle 3, Kansas City 1
Chris Young tossed eight stellar innings as host Seattle knocked off Kansas City.