Red Sox 4, Marlins 3
BOSTON -- Xander Bogaerts, one of the five players eligible to be the last addition to the American League All-Star team via fan voting, delivered a huge hit to keep the Boston Red Sox rolling on Tuesday night.
The shortstop drilled a rare three-run single on a 99 mph fastball by Carter Capps with two outs in the seventh inning, giving the Red Sox three unearned runs and a 4-3 interleague victory over the Miami Marlins.
The win was the third straight, the seventh in the last nine games and eighth in the last 11 for the last-place Red Sox (40-45). They have their fourth three-game winning streak, and Wednesday night they will try to become the last team in the majors to win four in a row.
After the Marlins went ahead with two runs that chased Boston starter Wade Miley in the top of the seventh, Miami third baseman Miguel Rojas booted a sure double play ball off the bat of center fielder Mookie Betts, loading the bases.
Left-hander Mike Dunn relieved loser Steve Cishek (2-6) and caught second baseman Brock Holt looking at strike three. On came Capps, who went 3-0 on Bogaerts before coming back to 3-2. Bogaerts fouled off the next two fastballs and then, with the runners off again, drove the ball through the second-base hole into right-center. Betts scored all the way from first.
Bogaerts is 7-for-16 with 17 RBIs with the bases loaded this season, including 4-for-9 with 11 RBIs with two outs and the bags full.
Right-hander Junichi Tazawa (1-3) got four outs for the win, with righty Koji Uehara working a perfect ninth (two strikeouts) for his 20th save, his 10th in his last 10 chances.
Uehara has eight straight scoreless appearances, and opponents were 1-for-26 against him over that span.
The Marlins (35-49) lost their third straight, the rally taking a win away from right-hander Dan Haren, who worked the first six innings.
For Miley, who struck out a season-high nine in 6 2/3 innings, the no-decision was his first since his first start of the season -- after an 8-7 record over his last 15.
First baseman Travis Shaw, recalled earlier in the day, had his third hit in as many trips to start the winning rally -- his first three hits in the major leagues. He grounded out in the eighth.
Right fielder Cole Gillespie and center fielder Christian Yelich had RBI hits for the Marlins in the seventh.
Marlins first baseman Jeff Baker left the game in the second inning with left oblique pain and is considered day to day.
The Red Sox stranded a pair of runners (one reaching on an error by Baker) in the first but took a 1-0 lead in the second. With one out, right fielder Shane Victorino singled and rode to third when Shaw also singled. Shaw was off with the pitch when catcher Ryan Hanigan lined a single through the vacated second base hole.
It was Hanigan's fourth hit in his last four at-bats and sent Shaw to third. But Betts smacked into a double play to end the inning.
Gillespie opened the Miami third with a double and, after Miley struck out the next two hitters, scored on a single Yelich.
The Red Sox had runners at second and third and nobody out but failed to score in the bottom of the inning.
Shaw entered the game 0-for-9 on his three previous stints with the Sox.
NOTES: The Marlins selected OF Jordany Valdespin from Triple-A to replace OF Marcell Ozuna, who was optioned Sunday. ... The Red Sox recalled INF Travis Shaw from Triple-A Pawtucket and he was in the lineup at 1B. RHP Steven Wright, recalled Saturday for his fourth stint of the season, was sent back to Pawtucket. ... RHP Tom Koehler, who has won his last three starts, faces slumping RHP Rick Porcello in Game 2 of the two-game series on Wednesday night. Porcello has a career-worst seven-game losing streak. ... Miami sent INF Martin Prado (shoulder) to Class A ball on a rehab assignment. ... The Marlins go on to Chicago to play the Cubs and Stats LLC says they'll become only the third team to visit the two oldest big league parks back-to-back. The others were the 1998 Philadelphia Phillies and 2011 Milwaukee Brewers. ... Mo'ne Davis, the star of last year's Little League World Series, and new Boston Bruins Jimmy Hayes and Matt Beleskey threw out first pitches.