Adrian Beltre | Rangers 8, Twins 0
Beltre hit for the cycle for the second time in his career.
Craig hit a game-tying three-run blast to get the Cards going during a six-run sixth inning.
Davis hit three homers in his first three at-bats, finishing 3-for-4 with four RBIs. His three homers gives him a career-high 23 on the season.
Highlights » Andre Ethier | Dodgers 11, Marlins 4
Ethier set the tone with a three-run homer in the first, and he finished 4-for-4 with four RBIs and three runs scored.
Highlights » Mike Fiers | Brewers 6, Pirates 5
Fiers allowed three runs in 6 2/3 innings and tied his career high with 10 strikeouts.
Highlights » Jonny Gomes | A's 5, Rays 4
Gomes hit a tiebreaking two-run homer against his former team in the eighth inning.
Zack Greinke | Angels 2, Tigers 1
Greinke allowed just one run in 7 2/3 innings in leading the Halos to their fourth straight win.
Kendrick saw his scoreless-innings streak halted at 21, but he allowed two runs over 6 2/3 innings to improve to 3-0 with a 0.83 ERA in his past three starts.
Highlights » Paul Konerko | White Sox 9, Mariners 8
Konerko's third hit of the night delivered a walk-off victory in the ninth and ended the Mariners' eight-game winning streak.
Highlights » Jon Lester | Red Sox 4, Royals 3
Lester went seven-plus innings with six strikeouts before exiting with a left hamstring cramp. He earned his eighth win of the season and improved to 6-2 all-time against the Royals.
Highlights » Jordan Lyles | Astros 3, Mets 1
Lyles tossed six strong innings of one-run ball for his first win in nearly two months and added an RBI double.
Highlights » Joe Mather | Cubs 5, Rockies 3
Mather's RBI single in the eighth inning capped a Cubs rally from three runs down at Wrigley.
Highlights » Angel Pagan | Giants 5, Braves 3
Pagan had four hits, falling a homer shy of a cycle while scoring twice and driving in a run.
Highlights » Eric Stults | Padres 5, D-backs 0
Stults, who pitched seven scoreless innings for the win, had a career-high three RBIs on a 2-for-2 night at the plate.
Highlights » Nick Swisher | Yankees 3, Indians 1
Swisher went 3-for-4 with a walk, an RBI double and a go-ahead homer, his 100th as a Yankee, driving in all three of New York's runs.