Texas 9, at Arizona 8 (12 innings): Chris Davis and David Murphy hit back-to-back homers in the 12th inning for the Rangers.
at New York Mets 3, St. Louis 2: Johan Santana bested Chris Carpenter in a matchup of Cy Young Award winners, and the Mets won their first series since early June.
at Detroit 6, Chicago Cubs 5: Magglio Ordonez ended a career-long, 40-game drought without a home run by connecting for a two-run, go-ahead shot, leading the Tigers to their seventh straight victory.
at Houston 5, Kansas City 4: Lance Berkman homered twice and drove in four runs for the Astros, becoming the third player in franchise history to reach 1,000 RBIs.
Minnesota 6, at Milwaukee 4: Denard Span tripled, walked three times and scored three runs in his first game back from the disabled list for the Twins.
at Seattle 9, San Diego 3: Ichiro Suzuki lined the 29th leadoff homer of his career into the right-field seats and finished a triple short of the cycle for the Mariners.
New York Yankees 11, at Atlanta 7: Alex Rodriguez tied Reggie Jackson with his 563rd home run and Mariano Rivera earned his 499th save.
at Pittsburgh 3, Cleveland 2: Andrew McCutchen hit a game-ending single to score Jack Wilson.
Cincinnati 7, at Toronto 5: Joey Votto hit a tiebreaking home run among his four hits for the Reds.
at Tampa Bay 10, Philadelphia 4: The Rays' Willy Aybar homered and drove in three runs.
at Washington 9, Boston 3: John Smoltz had a rough debut inning for the Red Sox, allowing four of the first five batters to score.
at Florida 11, Baltimore 3: Hanley Ramirez hit a grand slam for the Marlins.
at Chicago White Sox 6, Dodgers 5 (13 innings): Scott Podsednik lined a two-out RBI single in the 13th inning.