Sunday’s American League results
Twins 10, Yankees 4 — Aaron Hicks hit a three-run homer a pitch after shortstop Eduardo Nunez made a two-out throwing error, and visiting Minnesota took advantage of some Yankees miscues and misfortune to beat CC Sabathia for the first time in six years.
Tigers 5, Rangers 0 — Justin Verlander held Texas hitless until the seventh inning, and host Detroit backed its ace with three home runs in a victory over the Rangers. Mitch Moreland’s two-out double to right-center broke up Verlander’s bid for his third career no-hitter. Verlander (10-6) left the game after the seventh with a tight right quad muscle.
Orioles 7, Blue Jays 4 — Chris Davis hit his 37th home run to tie the AL record before the All-Star break, and host Baltimore cruised past Toronto. Davis doubled in two runs in the first inning and hit a two-run homer in the third to give him 93 RBI.
Rays 5, Astros 0 — Rookie Chris Archer pitched a five-hitter for his first complete game in the majors and host Tampa Bay beat Houston. Archer (4-3) struck out eight and walked none in his 13th big-league start, including nine this season.
Athletics 3, Red Sox 2 — Josh Donaldson blooped an RBI single with two outs in the 11th inning and host Oakland beat Boston despite a stellar start by Red Sox rookie Brandon Workman. Workman took a no-hit bid into the seventh inning of his first major-league start.
Mariners 4, Angels 3 — Hisashi Iwakuma won for the first time in over a month and host Seattle completed its first sweep of the season, beating Los Angeles. Michael Saunders hit a two-run homer and Raul Ibanez had an RBI double as the Mariners topped Los Angeles.
Sunday’s National League results
Nationals 5, Marlins 2 — Denard Span had three hits, including a tie-breaking two-out RBI double in the 10th inning, and Washington beat host Miami. Span was dropped from the top spot in the order for the first time this season, and he responded with three hits in the No. 7 position.
Mets 4, Pirates 2 — Dillon Gee pitched another gem against the Pirates, and John Buck hit a two-run single to lead New York to a victory and avoid a sweep by host Pittsburgh before the All-Star break. Gee (7-7) allowed just one unearned run in 6⅔ innings.
Reds 8, Braves 4 — Jay Bruce hit a two-run homer in Cincinnati’s four-run third inning, Shin-Soo Choo also homered, and the Reds beat Julio Teheran and host Atlanta. Bruce led the Reds with three hits. Brandon Phillips had a two-run double in the ninth.
Brewers 5, Diamondbacks 1 — Wily Peralta pitched seven effective innings, Logan Schafer homered and drove in two runs and Milwaukee ended a four-game losing streak by beating host Arizona. Arizona won the first three games of the series, mostly by coming from behind.
Rockies 3, Dodgers 1 — Michael Cuddyer hit a two-run homer and drove in another run to help Colorado defeat host Los Angeles in the teams’ last game before the All-Star break. The clubs split their four-game series, leaving Colorado with a 46-50 record.
Padres 10, Giants 1 — Carlos Quentin hit one of host San Diego’s four home runs and drove in three runs as the Padres routed Barry Zito and San Francisco, a day after being no-hit by Tim Lincecum. Nick Hundley had a homer among his three hits and Chris Denorfia and Will Venable also went deep.
Cardinals 10, Cubs 6 — Yadier Molina hit a three-run homer in St. Louis’ four-run ninth inning, and the Cardinals beat host Chicago. Allen Craig lined a tie-breaking RBI single into left field before Molina drove an 0-2 pitch from Kevin Gregg (2-2) over the wall in left for his seventh homer.
Sunday’s interleague result
Phillies 4, White Sox 3 — John Mayberry Jr. hit an RBI single with two outs in the 10th inning, lifting host Philadelphia over Chicago. Antonio Bastardo (3-2) pitched a scoreless 10th to earn the victory.
— Associated Press