Baseball Capsules
NEW YORK -- Jason Heyward hit two of a record nine homers at the new Yankee Stadium and the Atlanta Braves beat the New York Yankees 10-5 in the sweltering heat Wednesday.
Freddie Freeman, Martin Prado, Heyward and David Ross all connected off Phil Hughes (7-6) to build a 6-1 lead on a sticky, 94-degree afternoon.
Michael Bourn stole what might've been another home run from Jayson Nix after missing an earlier opportunity for a try at a leaping grab.
Alex Rodriguez hit his 640th career homer, and Robinson Cano, Derek Jeter and Eric Chavez all hit long balls against Tommy Hanson (8-4). The Yankees managed little else in their second straight loss after a 10-game winning streak.
The Yankees got within a run at 6-5 on Curtis Granderson's RBI single in the seventh but Rodriguez ended the inning with a double-play grounder.
In the eighth, Freeman hit an RBI single and Heyward a two-run shot off Boone Logan to help Atlanta pull away for its third win in 10 games and second straight against New York. The Yankees swept the Braves in Atlanta last week.
BREWERS 8, BLUE JAYS 3
MILWAUKEE -- Yovani Gallardo pitched into the seventh inning and Ryan Braun hit one of Milwaukee's four homers in a win over Toronto.
Gallardo (6-5) went 6 2-3 innings, giving up three runs and seven hits with two walks and seven strikeouts. Gallardo's outing provided some much-needed rest for an overworked bullpen.
Emergency starter Joel Carreno (0-2) gave up a pair of two-run homers to Martin Maldonado and Carlos Gomez, and a solo shot to Corey Hart in a five-run second. Carreno gave up five runs on five hits in three innings.
Edwin Encarnacion hit his 20th home run of the season for the Blue Jays.
ROYALS 2, ASTROS 1
HOUSTON -- Bruce Chen pitched into the sixth inning on three days' rest and Brayan Pena drove in a run to help Kansas City beat Houston.
Alex Gordon tripled and scored for the Royals, who won the last two games of the three-game set. Thirteen of Kansas City's last 14 games have been decided by two or fewer runs.
Chen (6-6) struck out six in 5 2-3 innings and was charged with one run and five hits.
Houston starter Jordan Lyles (1-4) gave up two runs and three hits in seven innings. The Astros went 1 for 12 with runners in scoring position.
Jonathan Broxton earned his 18th save in 21 chances.
DIAMONDBACKS 14, MARINERS 10
PHOENIX -- Ryan Roberts hit an inside-the-park home run, Justin Upton added a three-run shot and Arizona tied a franchise record with six homers during a wild win over Seattle.
Miguel Montero hit a two-run homer, Aaron Hill connected for the third straight game, and Jason Kubel and John McDonald each had a solo shot to match the team record set twice before. Montero had four RBIs.
Arizona roughed up Jason Vargas (7-7) early in the game and batted around in the fifth inning on its way to 16 hits.
The Mariners scored five runs against Trevor Cahill (6-5) in the third inning.
TWINS 2, PIRATES 1
PITTSBURGH -- Josh Willingham hit a go-ahead homer in the eighth inning for Minnesota.
Willingham hit a fastball from Jason Grilli (1-2) over the wall in left for his 14th homer, breaking a tie as the Twins won for just the second time in their last seven games. Glen Perkins pitched the ninth for his first save in place of injured closer Matt Capps.
Jared Burton (1-0) picked up the win in relief of starter Francisco Liriano, who pitched arguably his best game of the season, giving up one run and four hits in 6 2-3 innings. The left-hander struck out six and walked two.
Pittsburgh's Erik Bedard overcame a shaky start to surrender one run over six innings but was long gone by the time Willingham notched the first homer given up by Grilli since April 17.
RANGERS 4, PADRES 2
SAN DIEGO -- Yu Darvish allowed five hits over eight innings and got his first major league hit to help Texas to its sixth straight win.
Darvish (9-4), who struck out eight and walked three, leads all big league rookies with nine victories.
Yorvit Torrealba drew a bases-loaded walk with two outs in the sixth to bring in Josh Hamilton with the go-ahead run. The Rangers swept the three-game series and improved to 12-3 in interleague play, the best in the majors this year.
The Padres (24-46) have lost five of six and have the worst record in the majors.
Joe Nathan pitched the ninth for his 15th save in 16 chances.
Padres starter Anthony Bass left with inflammation in his right shoulder after allowing one run and three hits in five innings.
INDIANS 8, REDS 1
CLEVELAND -- Justin Masterson pitched a three-hitter for his first complete game this season and AL Central-leading Cleveland finished a three-game sweep of Cincinnati.
Masterson (4-6) took a shutout into the eighth before the Reds ended the right-hander's streak of consecutive scoreless innings at 18. He did not walk a batter and struck out nine, including the side in the ninth, for his fourth career complete game. Cincinnati's run was unearned.
Asdrubal Cabrera hit a three-run homer and Johnny Damon hit a two-run shot in the fifth inning off Bronson Arroyo (3-5). Lonnie Chisenhall added three RBIs for Cleveland.
After losing three straight in Cincinnati last week, the Indians returned the favor on the Reds, who entered the series on a six-game winning streak.
CARDINALS 3, TIGERS 1
DETROIT -- Jake Westbrook pitched his first complete game in over two years, giving up only an unearned run in the Cardinals' victory over the Tigers.
Westbrook (6-6) allowed five hits, struck out five and walked one. It was his 14th career complete game, but his first since May 16, 2010, when he was pitching for Cleveland at Baltimore.
The Cardinals took the lead in the sixth when Yadier Molina hit into a bases-loaded double play, breaking a 1-all tie. The Cardinals added an eighth-inning run on an error by Detroit shortstop Jhonny Peralta.
Rick Porcello (4-5) allowed two runs and 10 hits in seven innings.
NATIONALS 3, RAYS 2
WASHINGTON -- Stephen Strasburg struck out 10 to win a fast-ballers' duel with newbie Chris Archer, Joel Peralta managed to pitch without having his glove inspected, and the Nationals snapped a four-game losing streak with a win over the Rays.
Strasburg (9-1) won his sixth consecutive start by allowing five hits and two runs over seven innings while throwing 111 pitches, the second most in his career, while Tyler Clippard picked up his 10th save. The Nationals needed all the pitching they could get -- because the lineup didn't produce a hit after the first inning.
Strasburg was just a bit better than Archer (0-1), who faced the minimum over his final five...
MORE MLB COVERAGE