Michael Saunders lined a two-run single off Hideki Okajima in the bottom of the eighth inning to give host Seattle the lead and Milton Bradley's squeeze bunt added another run as the Mariners rallied for a 4-2 win over the Red Sox Sunday.
Rays 4, Indians 2
Reid Brignac hit a three-run homer as the Rays improved the majors' best road record to 33-18.
Rangers 6, Angels 4
Josh Hamilton had a two-run triple and RBI single and Tommy Hunter became the first Rangers pitcher to win his first eight decisions in a season as host Texas took a seven-game lead over the second-place Angels. Hamilton leads the majors with a .357 average.Twins 10, Orioles 4
Athletics 6, White Sox 4
Phillies 4, Rockies 3
Jimmy Rollins singled home the tying run in the seventh inning, then put host Philadelphia ahead by scoring on a wild pitch. The teams waited through a rain delay of 1 hour, 39 minutes after the sixth inning.
Cardinals 4, Cubs 3
Padres 6, Pirates 3
Brewers 8, Nationals 3
Astros 4, Reds 0
Giants 3, Diamondbacks 2
Buster Posey had four hits to extend his hitting streak to 18 games and helped set up Travis Ishikawa's run-scoring single in the 10th inning.