PITTSBURGH- Starling Marte hit a two-run double to tie the game with one out in the ninth inning and then scored on pinch-hitter Ike Davis' single two batters later as the Pittsburgh Pirates rallied for a 3-2 win over the Arizona Diamondbacks on Tuesday night.
The Pirates were shut down for eight innings by Arizona starter Wade Miley before rallying in the ninth. Neil Walker and pinch-hitter Gregory Polanco started the inning with singles against Miley. One batter later, Marte hit a drive to the wall in center off closer Addison Reed (1-4).
Andrew McCutchen was intentionally walked and Davis singled to right, scoring Marte easily.
AP?Photo/Arizona center fielder Ender Inciarte jumps against the wall as he tries to catch the ball hit by Pittsburgh’s Starling Marte for a double that drove in two runs to tie in the ninth inning on Tuesday in Pittsburgh.
Ernesto Frieri (1-3) earned his first win with the Pirates after working a scoreless ninth.
Miley allowed four hits in eight-plus innings, striking out 10. He is winless since May 10.
Miguel Montero and Aaron Hill produced consecutive RBI singles in the fifth off Pirates starter Jeff Locke. Paul Goldschmidt went 2 for 4 with a run for the Diamondbacks, who fell to 27-2 when leading after eight innings.
Pittsburgh's comeback looked unlikely most of the night the way Miley was dealing.
The Pirates turned things around in June, going 16-10 to get back above .500. An offense that found its rhythm helped.
Pittsburgh led the National League in on-base percentage (.350) last month, but Miley spent eight innings giving the Pirates a rude welcome to July.
The left-hander came in winless in his last eight starts, including a rough four innings last week against Cleveland in which the Indians tagged him for five runs. Arizona manager Kirk Gibson remained upbeat, however, stressing Miley's biggest problem wasn't his stuff but his consistency.
Marlins 5, Phillies 4
MIAMI (AP) - Ed Lucas' single scored the winning run from second base with one out in the 11th inning Tuesday night and the Miami Marlins broke a four-game losing streak by beating the Philadelphia Phillies 5-4.
The Phils lost their fifth game in a row.
Nationals 7, Rockies 1
WASHINGTON (AP) - Stephen Strasburg bounced back from his worst outing of the season with 7 2-3 dominant innings, and Jayson Werth had two doubles and three RBIs in the Washington Nationals' 7-1 victory over the Colorado Rockies on Tuesday night.
Braves 5, Mets 4
ATLANTA (AP) - Andrelton Simmons' two-run single in Atlanta's three-run fourth helped the streaking Braves beat Daisuke Matsuzaka and the New York Mets 5-4 on Tuesday night.
Curtis Granderson and Daniel Murphy hit two-run homers for the Mets, who have lost three straight and six of seven.
Angels 8, White Sox 4, 1st game
CHICAGO (AP) - Albert Pujols hit his 509th home run, Mike Trout connected for a three-run drive and Garrett Richards allowed two hits in eight innings to lead the Los Angeles Angels past the Chicago White Sox 8-4 Tuesday in the first game of a doubleheader.
Orioles 8, Rangers 3
BALTIMORE (AP) - Nelson Cruz hit his 26th home run, Steve Pearce and Caleb Joseph also went deep against rookie Nick Martinez and the Baltimore Orioles breezed past the skidding Texas Rangers 8-3 Tuesday night.
Pearce and Cruz delivered solo shots in the first inning and Joseph connected with a man on in the second. It was the third homer in two nights for Pearce, and Cruz hit his third in seven games on his 34th birthday.
Rays 2, Yankees 1
NEW YORK (AP) - David Price came within one pitch of extending his remarkable strikeout streak, yet still did plenty to lead the resurgent Tampa Bay Rays over the New York Yankees 2-1 Tuesday night for their fourth straight victory.
Tigers 3, Athletics 0
DETROIT (AP) - Rick Porcello pitched a four-hitter for his second straight shutout, leading the Detroit Tigers to a 3-0 victory over the Oakland A's on Tuesday night.
Cubs 2, Red Sox 1
BOSTON (AP) - Luis Valbuena broke a ninth-inning tie with a sacrifice fly that sent the Chicago Cubs to a 2-1 win over the Boston Red Sox on Tuesday night.
Anthony Rizzo started the inning with a single off Koji Uehara (3-2) and went to third on a double by Starlin Castro. Valbuena then lined a shot to medium right field. Mookie Betts made the catch, but his throw was off line and Rizzo scored easily.