Verlander flirts with no-no in win
DETROIT — Justin Verlander came within four outs of another no-hitter, outpitching an angry Jered Weaver as the Detroit Tigers beat the Los Angeles Angels 3-2 on Sunday in a testy game that grew particularly heated in the late innings.
Maicer Izturis lined an RBI single to left field with two outs in the eighth for the Angels' only hit. Verlander (15-5) was trying for his third career no-hitter and second this season.
Weaver (14-5) was ejected for throwing a pitch over Alex Avila's head in the seventh, right after Carlos Guillen showboated on a solo home run — infuriating the right-hander.
Guillen flipped his bat, posed at the plate and skipped a few steps sideways, prompting Weaver to yell at him before Guillen rounded the bases.
Sensing trouble was coming, plate umpire Hunter Wendelstedt warned both benches. But Weaver threw the next pitch near Avila's head and was quickly ejected along with Los Angeles manager Mike Scioscia.
In a marquee matchup of All-Star aces, Verlander allowed two unearned runs in eight innings. Jose Valverde worked the ninth for his 28th save in 28 tries.
Red Sox 5, White Sox 3
At Chicago, Dustin Pedroia hit a go-ahead two-run single in the seventh, Jason Varitek homered and the Red Sox beat the White Sox to win their weekend series at U.S. Cellular Field.
Alfredo Aceves (7-1), who relieved starter Andrew Miller in the sixth, pitched a scoreless inning to get the victory.
Blue Jays 7, Rangers 3
At Toronto, Brandon Morrow struck out a season-high 11 to win for the third time in four starts, leading Toronto the victory.
During the game, the AL West-leading Rangers obtained more help for their bullpen when they acquired right-hander Mike Adams from San Diego for minor league pitchers Robbie Erlin and Joe Wieland.
Yankees 4, Orioles 2
At New York, Brett Gardner hit a bases-loaded triple to power New York to its third consecutive win.
Freddy Garcia (10-7) struck out six in six innings to send the Yankees to 22 games over .500, their highest point of the season.
Royals 5, Indians 3
At Cleveland, Danny Duffy pitched into the sixth inning while subbing for the injured Kyle Davies and Jeff Francoeur and Alex Gordon homered for Kansas City.
The Indians lost for the eighth time in 10 games, but learned their trade with Colorado for pitcher Ubaldo Jimenez became official after he passed a physical.
Rays 8, Mariners 1
At Seattle, Tampa Bay's Jeremy Hellickson held Seattle to a run and five hits over seven-plus innings to become the first AL rookie with 10 wins.
Hellickson (10-7) carried a no-hitter into the sixth but Chone Figgins, batting .184, opened with a single to center and Franklin Gutierrez followed with another single. Hellickson retired the next three batters on a flyout and two foulouts.
Athletics 7, Twins 3
At Oakland, Calif., Coco Crisp keyed Oakland's offense with two hits and three stolen bases.
Ryan Sweeney drove in two runs and Brandon McCarthy threw six effective innings for the A's, who have won five of seven.
Phillies 6, Pirates 5
At Philadelphia, Raul Ibanez homered twice and hit the game-winning double in the 10th inning to lift the Philadelphia Phillies to a win over the Pittsburgh Pirates.
The Phillies trailed 5-3 in the eighth when Ibanez hit a two-run shot for his second homer of the game. He doubled to right off Tony Watson (0-2) in the 10th to score Hunter Pence and help the Phillies complete a three-game sweep.
Reds 9, Giants 0
At Cincinnati, Johnny Cueto pitched a three-hitter, Joey Votto had a three-run homer and tied his career high with five RBIs, and Cincinnati completed a three-game sweep of San Francisco.
Todd Frazier hit his first career home run and Drew Stubbs had a career-best four hits as the Reds rebounded from being swept by the New York Mets in four games to post three consecutive wins for the first time since sweeping the Los Angeles Dodgers from June 13-15.
Marlins 3, Braves 1
At Atlanta, Ricky Nolasco scattered 12 hits, Emilio Bonifacio homered and Florida handed the Atlanta Braves the 10,000th loss in franchise history.
The Braves squandered numerous scoring chances to become only the second team in big league history with 10,000 losses. The Phillies reached that mark in 2007.
Diamondbacks 6, Dodgers 3
At Los Angeles, Joe Saunders came within four outs of his second straight complete game, Gerardo Parra homered twice and the surging Arizona Diamondbacks beat Los Angeles.
Ryan Roberts also homered for the Diamondbacks, who won for the 10th time in 15 games. Coupled with San Francisco's loss at Cincinnati, the victory helped them climb within two games of the NL West-leading Giants heading into their three-game showdown starting Monday night in the Bay Area.
Cubs 6, Cardinals 3
At St. Louis, Starlin Castro and Marlon Byrd had key hits as Chicago broke up Jake Westbrook's perfect game with a four-run sixth inning and held off St. Louis to avoid a three-game sweep.
Lance Berkman's three-run homer in the bottom of the sixth made it interesting for the Cardinals, who completed a disappointing 4-3 homestand against the two worst teams in the NL Central. They trail the first-place Brewers by 21/2; games heading into a three-game series in Milwaukee today.
Nationals 3, Mets 2
At Washington, Rick Ankiel scored on Ian Desmond's chopper up the middle in the bottom of the ninth inning, giving Washington a win over New York on a scorcher of a summer afternoon.
Brewers 5, Astros 4
At Milwaukee, Prince Fielder drove in the go-ahead run in the eighth and Milwaukee beat Houston to complete a three-game sweep.
Jonathan Lucroy and Yuniesky Betancourt drove in two runs apiece for the NL Central leaders.
Padres 8, Rockies 3
At San Diego, Jesus Guzman drove in three, including the go-ahead run in a six-run eighth inning, as San Diego avoided a three-game sweep with a victory over Colorado.