Holland blanks Mariners
SEATTLE — Derek Holland was perfect through five innings and finished with a five-hitter as Texas won its season-high eighth straight with a 5-0 victory over Seattle on Thursday.
It was Holland's fourth career complete game — all shutouts — his third this season and second straight. He went the route in his previous outing July 7, a 6-0 win against Oakland.
Holland (8-4), who matched his career high for wins, retired the first 15 batters until walking Franklin Gutierrez on a 3-2 pitch to open the sixth. He then lost his no-hitter when the next batter, Chone Figgins singled to right.
Mike Napoli, Josh Hamilton and Nelson Cruz homered for Texas.
Jason Vargas (6-7) went six innings for Seattle, allowing five runs and a season-high 12 hits.
Blue Jays 16, Yankees 7
At Toronto, Edwin Encarnacion and Eric Thames had three hits and three RBIs each and Toronto used an eight-run first inning to beat New York.
The Blue Jays set season highs in runs and hits (20) to win their fourth straight game.
Indians 8, Orioles 4
At Baltimore, Asdrubal Cabrera and Carlos Santana homered and Justin Masterson struck out eight in six innings as Cleveland extended Baltimore's losing streak to eight games.
The victory moved the Indians into first place in the AL Central, percentage points ahead of idle Detroit. Cleveland lost three straight before the All-Star break to fall out of first for the first time since June 28.
Twins 8, Royals 4
At Minneapolis, Trevor Plouffe hit a two-run homer and Delmon Young had three hits in his return to the lineup to lead Minnesota.
Francisco Liriano (6-7) gave up three runs — one earned — and seven hits with four strikeouts in seven innings and Joe Mauer had two hits and two RBIs for the Twins.
Giants 6, Padres 2, 12 innings
At San Diego, Aubrey Huff hit a tying homer off All-Star closer Heath Bell leading off the ninth inning to tie it and Mike Fontenot brought in the go-ahead run with a bases-loaded walk with two outs in the 12th for San Francisco.
The bullpen collapse extended the Padres' losing streak to six games, tying their season high.
Huff muscled an 0-2 pitch several rows into the stands down the right-field line for his ninth homer.
Cubs 12, Brewers 3
At Chicago, pinch-hitter Greg Dobbs delivered a two-run double against closer Carlos Marmol walked three straight hitters, and Florida scored six runs in the ninth inning to rally for a victory over Chicago.
The Marlins trailed 2-0 before sending 11 batters to the plate in their final at-bat.
Rockies 12, Brewers 3
At Denver, Ryan Spilborghs had a home run among four hits and Ubaldo Jimenez pitched six solid innings for Colorado.
Spilborghs finished a triple shy of the cycle while registering his first four-hit games in more than two seasons. Ty Wigginton and Ian Stewart had three hits each for the Rockies, who had a season-high 20 hits.