at San Diego 7, Chicago Cubs 2: Kevin Kouzmanoff hit a home run and drove in four runs to help the Padres cap their first 9-0 homestand.
at Boston 12, New York Mets 5: Kevin Youkilis and Mike Lowell each hit three-run home runs.
at Atlanta 10, Toronto 2: Brian McCann hit two home runs, and the Braves swept the three-game series.
Kansas City 3, at St. Louis 2: Pinch-hitter Mike Jacobs' single ended a seventh-inning tie.
Texas 5, at Houston 0: Brandon McCarthy (4-2) struck out six in his first career complete game.
at Seattle 5, San Francisco 4: Adrian Beltre and Ken Griffey Jr. hit home runs against Barry Zito (1-5).
at Minnesota 6, Milwaukee 3: Justin Morneau hit a grand slam, and the Twins completed a three-game sweep.
at Washington 8, Baltimore 5: Adam Dunn hit two home runs, including a grand slam in the seventh inning.
at Florida 5, Tampa Bay 4 (11 innings): Ross Gload drove in the winning run with a bases-loaded single.
Colorado 3, at Detroit 1: Todd Helton drove in two runs and Jason Hammel (1-3) pitched into the seventh inning.
at Cincinnati 4, Cleveland 3 (11 innings): Alex Gonzalez doubled home the winning run.
Pittsburgh 4, at Chicago White Sox 3: Jack Wilson hit a tying home run and Delwyn Young got the go-ahead single.
at Oakland 6, Arizona 2: Landon Powell hit his first career home run as the Athletics avoided a sweep.
Angels 10, at Dodgers 7: Torii Hunter drove in three runs for the Angels.