Cleveland 2, Chi. White Sox 0
Carlos Carrasco came one out shy of his third career complete game and Michael Brantley drove in a run as Cleveland completed a three-game home sweep of Chicago.
Kansas City 2, NY Yankees 0
Yordano Ventura pitched six solid innings as Kansas City spoiled Derek Jeter Day at Yankee Stadium.
Miami 4, Atlanta 0
Fill-in starter Brad Hand pitched six innings and Jarrod Saltalamacchia drove in two runs as host Miami won the rubber game of the weekend series.
NY Mets 4, Cincinnati 3
Zack Wheeler spun six strong innings and Anthony Recker hit a tiebreaking two-run homer as visiting New York held on to take the rubber game of a three-game set.
Toronto 3, Boston 1
Jose Bautista belted a three-run homer and R.A. Dickey pitched seven-plus strong innings to help visiting Toronto avoid a three-game sweep.
Washington 3, Philadelphia 2
Adam LaRoche recorded his 24th career multi-homer game and Gio Gonzalez won his second straight start following a five-game losing streak as host Washington avoided a three-game sweep.
Baltimore 7, Tampa Bay 5
Nelson Cruz recorded seven RBIs and belted a pair of homers, including a two-run blast in the top of the 11th inning, as visiting Baltimore salvaged the finale of a three-game series.
LA Angels 14, Minnesota 4
Howie Kendrick finished a double shy of the cycle and drove in four runs while Mike Trout hit a two-run homer and scored three times as visiting Los Angeles completed a four-game sweep.
St. Louis 9, Milwaukee 1
Adam Wainwright scattered seven hits in his 20th career complete game as visiting St. Louis took three of four from reeling Milwaukee.
Pittsburgh 10, Chi. Cubs 4
Gerrit Cole struck out eight over six innings and hit one of four Pittsburgh home runs as the visiting Pirates completed a three-game sweep of Chicago.
Texas 1, Seattle 0
Derek Holland tossed seven shutout innings and Leonys Martin went 3-for-4 with a run scored as host Texas snapped Seattleās five-game winning streak.
Houston 4, Oakland 3
Dexter Fowler drew a bases-loaded walk to snap a tie in the ninth inning as visiting Houston took advantage of Oakland's erratic pitching to win the rubber match of the three-game series.
LA Dodgers 7, Arizona 2
Adrian Gonzalez blasted a pair of three-run homers and Matt Kemp added a solo shot as Los Angeles completed a three-game sweep of visiting Arizona.
Colorado 6, San Diego 0
Franklin Morales struck out six in six innings and Jackson Williams hit his first major-league home run - a three-run shot - as host Colorado won its fourth straight game.
Detroit 6, San Francisco 1
Miguel Cabrera homered and drove in three runs to become the fifth player to record at least 100 RBIs in 11 consecutive seasons as host Detroit salvaged the finale of its three-game series against San Francisco.