Baltimore 5, NY Yankees 4
Nelson Cruz went 3-for-5 and stroked his major league-leading 40th home run while Nick Markakis added four hits – including a two-run shot – as Baltimore evened its four-game series in New York at a game apiece.
Kansas City 7, Cleveland 1
Yordano Ventura permitted four hits over seven scoreless innings as visiting Kansas City inched closer to wrapping up a postseason slot.
Washington 4, NY Mets 2
Adam LaRoche hit a three-run homer in support of Tanner Roark's third straight victory as Washington remained hot by defeating visiting New York.
Toronto 10, Seattle 2
Edwin Encarnacion homered and had four RBIs as Toronto routed visiting Seattle for the second straight night.
Detroit 4, Chi. White Sox 3
Miguel Cabrera delivered a game-ending RBI single in the ninth as host Detroit survived squandering a three-run lead in the top of the inning to beat Chicago and protect its American League Central lead.
Tampa Bay 6, Boston 2
Ben Zobrist doubled in the tying and go-ahead runs in the eighth as visiting Tampa Bay stole the opener of a three-game series from Boston.
Pittsburgh 3, Atlanta 2
Travis Snider homered and Andrew McCutchen went 2-for-2 with two runs scored as visiting Pittsburgh clinched a playoff spot with its 11th victory in 13 games.
Cincinnati 3, Milwaukee 1
Johnny Cueto matched a career high with his 19th victory as host Cincinnati pushed Milwaukee to the brink of elimination from postseason contention.
Miami 2, Philadelphia 0
Henderson Alvarez scattered five hits over 7 2/3 innings to outduel Cole Hamels as Miami blanked visiting Philadelphia.
Chi. Cubs 4, St. Louis 3
Welington Castillo belted a two-run homer and delivered a walk-off single in the bottom of the 10th as host Chicago stalled St. Louis' bid for a second straight division title.
Texas 2, Houston 1
Nick Martinez allowed five hits in 6 2/3 scoreless innings as host Texas edged Houston.
Minnesota 6, Arizona 3
Trevor Plouffe went 4-for-4 with a run scored and Kyle Gibson matched a career high with eight strikeouts over seven strong innings as Minnesota defeated visiting Arizona.
LA Angels 2, Oakland 0
Gordon Beckham homered and Wade LeBlanc gave up five hits in 5 1/3 innings as Los Angeles blanked host Oakland.
Colorado 3, San Diego 2
Drew Stubbs hit a tiebreaking home run in the eighth and visiting Colorado used a pair of dazzling defense plays in the bottom of the inning to snap San Diego's five-game winning streak.
LA Dodgers 4, San Francisco 2
Justin Turner belted a pair of solo homers and Matt Kemp added a two-run shot as host Los Angeles reduced its magic number to one for winning the National League West.