MLB roundup: Two-out, ninth-inning rally lifts Red Sox
By The Sports Xchange
ARLINGTON, Texas -- Boston rallied for four runs with two outs in the ninth inning to stun the Texas Rangers 8-7 at Globe Life Park.
The Red Sox trailed 6-0 after starter David Price struggled and were down 7-4 heading to the ninth.
But pinch-hitter Sandy Leon doubled with two outs to make it a one-run game. The Rangers brought in Matt Bush (2-1) to face Mookie Betts, and Betts hit a two-run homer to center to tie the game.
After Dustin Pedroia walked, Xander Bogaerts moved him to third with a single. Bush then uncorked a wild pitch to allow Pedroia to score the winning run.
Koji Uehara retired the Rangers for his second save and made a winner of Heath Hembree (4-0).
Pirates 8, Dodgers 6
PITTSBURGH -- Jung Ho Kang and Matt Joyce hit homers and manager Clint Hurdle got the 1,000th win of his career as Pittsburgh ended Los Angeles' six-game winning streak.
Hurdle joined Bruce Bochy (1,749), Dusty Baker (1,714), Mike Scioscia (1,447), Buck Showalter (1,381) and Terry Francona (1,328) as the only six active managers with 1,000 wins. He is 1,000-1,043 but has won 315 games with the Pirates over the past four seasons; only the Cardinals (325) and Dodgers (319) have won more games in that time.
Sean Rodriguez drove in three runs for Pittsburgh, which snapped a three-game losing streak but is 7-21 since a five-game winning streak in May.
Cubs 5, Marlins 4
MIAMI -- Rookie catcher Willson Contreras homered in the first and hit the go-ahead, run-scoring single in the seventh to lead Chicago over Miami.
The Cubs (48-24), who have the best record in baseball, snapped a season-worst, four-game losing streak. They have split the first two of a four-game series against Miami.
Contreras, who had three RBIs, got both of those hits by going to the opposite field in right. In the seventh, working against reliever Mike Dunn, Chicago�s Kris Bryant walked, advanced to second on a hit-by-pitch and scored on Contreras' one-out single.
Indians 7, Tigers 4
DETROIT -- Jason Kipnis drove in three runs with two triples and Lonnie Chisenhall had a two-run triple to lead Cleveland over Detroit, their seventh straight win over the Tigers this season.
Danny Salazar wasn't his sharpest but kept Detroit scoreless through four and wound up lasting 5 2/3 innings, allowing three runs on four hits plus five walks to help Cleveland extend its season-best winning streak to seven games.
Dan Otero pitched 1 1/3 shutout innings, Brian Shaw worked a scoreless eighth and Cody Allen allowed an RBI single to Cameron Maybin in the ninth before finishing up the win.
Padres 13, Reds 4
CINCINNATI -- Wil Myers had three hits and drove in five runs and Melvin Upton Jr. hit a pair of two-run homers lifting San Diego over Cincinnati.
Adam Rosales also homered for the Padres, who have won the first two games of the four-game series.
Rosales' solo homer against Raisel Iglesias leading off the sixth inning put San Diego ahead 6-4. It was his fifth homer this season.
Orioles 6, Rays 3
BALTIMORE -- Chris Davis hit a go-ahead, two-run single and Adam Jones and Manny Machado both homered as Baltimore stretched Tampa Bay's losing streak to eight games.
The Rays jumped out to a 3-0 lead in the first inning but never scored again. The Orioles scored once in the fifth and turned the game around thanks to Jones, Davis and an error in a four-run sixth that gave them a 5-3 lead.
Orioles starter Yovani Gallardo, in his second start since coming off the disabled list, allowed three quick runs in the first inning but settled down and gave up nothing else through 5 1/3 innings.
Mets 8, Braves 6
ATLANTA -- Hansel Robles came out of the bullpen with some timely long relief to save New York for the second time this week.
Robles threw 2 2/3 hitless innings, struck out two and stopped a six-run Atlanta rally that threatened to wipe out an 8-0 New York lead. On Tuesday, he pitched 3 2/3 innings after Bartolo Colon was struck by a line drive and had to leave after throwing only four pitches.
This time Robles bailed out starter Steven Matz, who went 4 1/3 innings and allowed six runs on nine hits � eight in the fifth inning.
Yankees 5, Twins 3
NEW YORK -- Rob Refsnyder had the tiebreaking single, Masahiro Tanaka struck out seven in six innings and New York reached the .500 mark.
Refsnyder, who has been playing first base for the first time because of Mark Teixeira's knee injury, gave the Yankees a 4-3 lead with two outs in the fourth inning against Tommy Milone.
Before Refsnyder's eighth RBI in 21 games, the Yankees also scored on an RBI double by Carlos Beltran, a run-scoring single by Alex Rodriguez and a sacrifice fly by Austin Romine.
Astros 13, Royals 4
KANSAS CITY, Mo. -- George Springer drove in five runs, four with a first inning grand slam, and Colby Rasmus had four hits, including a solo homer in the eighth inning, as Houston crushed Kansas City.
Springer, who led off the game with a triple, missed the cycle by a double. Rasmus scored three runs and had two RBIs.
Dallas Keuchel picked up his first victory in five June starts. Keuchel allowed four runs on 11 hits in 6 1/3 innings, throwing 70 strikes in 98 pitches.
Brewers 5, Nationals 3
MILWAUKEE -- Keon Broxton and Kirk Nieuwenhuis hit home runs and Zach Davies tied a career-high with nine strikeouts to lead Milwaukee over Washington. Brewers pitchers combined to strikeout 14 Washington batters.
Wilson Ramos had four hits and an RBI for the Nationals. He represented the winning run with two out and two on in the ninth, but struck out against right-hander Jeremy Jeffress, who earned his 20th save.
Starter Max Scherzer lost his first decision since May 27, allowing five runs on five hits and three walks while striking out 10.
White Sox 3, Blue Jays 2
CHICAGO -- Chicago closer David Robertson worked out of a bases-loaded jam with one out in the ninth inning for his 19th save of the season and Nate Jones pitched a scoreless inning of relief for the win.
Jesse Chavez allowed a run in one inning to take the loss for the Blue Jays, who've dropped four of their past five games.
Melky Cabrera went 3-for-4 with an RBI for the White Sox and was a triple shy of hitting for the cycle.A Brett Lawrie went 3-for-4 and Todd Frazier went 2-for-4 with an RBI single that scored the winning run.
Mariners 4, Cardinals 3
SEATTLE -- Former Cardinal Adam Lind hit a three-run, walk-off home run in the bottom of the ninth inning as Seattle snapped its six-game losing streak.
Lind homered off St. Louis closer Trevor Rosenthal, who suffered his third blown save in 17 chances this season, with no outs.
Seattle third baseman Kyle Seager, whose eighth-inning error had allowed St. Louis to take a 3-1 lead, led off the bottom of the ninth with a double off the left-field wall. Dae-Ho Lee walked, setting the table for Lind to beat his former team with his 11th home run of the season, a no-doubt shot to right field.
Athletics 7, Angels 4
ANAHEIM, Calif. � Khris Davis hit a three-run home run in the eighth inning to snap a 4-4 tie and lift the Oakland over Los Angeles.
The win moved the A's ahead of the Angels in the American League West, dropping the Angels into last place, 16 games behind first-place Texas.
The A's offense, which has struggled most of the season, pounded out 14 hits, including three each from Stephen Vogt (homer, two singles) and Marcus Semien (double, two singles).
Diamondbacks 10, Rockies 9
DENVER -- Arizona blew a four-run lead but scored twice in the ninth inning to beat Colorado.
Yasmany Tomas tied the game with a home run with one out in the ninth off Rockies closer Carlos Estevez. It was the second homer of the game and 12th of the season for Tomas.
The Diamondbacks won it with two outs when Jean Segura doubled and scored on a Michael Bourn single. Estevez blew his third save in seven opportunities.
Giants 5, Phillies 4
SAN FRANCISCO -- Brandon Belt cleared the bases with a three-run double in a four-run seventh inning to rally San Francisco over Philadelphia.
Jake Peavy limited the Phillies to two runs in seven innings for his second consecutive win as the Giants won for the 12th time in their last 13 games overall and 12th time in their last 14 home dates.
The win was the Giants' 31st in their last 40 games, the club's best 40-game run since also going 31-9 from June 12-July 21, 1954.