BOSTON (AP) — Xander Bogaerts drove in three runs with a bases-loaded single in the seventh inning, bolstering his chances for a spot in the All-Star Game and leading the Boston Red Sox to a 4-3 victory over the Miami Marlins on Tuesday night.READ MORE: Rabies Alert For Portion Of Weston After Fox Tests Positive
Bogaerts, one of five candidates for the final opening on the AL team, went 2 for 4 to raise his batting average to .304.
Wade Miley struck out nine and Travis Shaw picked up his first three major league hits, including a one-out single to start Boston’s comeback in the seventh.
Junichi Tazawa (1-3) picked up the win with 1 1/3 innings of scoreless relief, and Koji Uehara pitched a perfect ninth for his 20th save.
Boston matched a season high with its third consecutive win.
Christian Yelich had three hits and two RBIs for Miami, including a run-scoring double in the Marlins’ two-run seventh. Cole Gillespie also had a run-scoring double to help Miami open a 3-1 lead.
Shaw, recalled from Triple-A Pawtucket on Tuesday, started the rally with a single. Ryan Hanigan walked and Mookie Betts reached on an error by third baseman Miguel Rojas, loading the bases with one out for Bogaerts.
Mike Dunn replaced Steve Cishek (2-6) and struck out Brock Holt, and then the Marlins brought in Carter Capps to face Bogaerts for a lengthy at-bat that decided the game.READ MORE: Rabbit Shot In Face With Blow Dart, Successfully Healed, Released Back Where He Was Found
Bogaerts fouled off three straight pitches with a full count before lining a single past second baseman Dee Gordon put Boston back on top.
Dan Haren allowed one run and six hits in six innings for the Marlins.
Marlins: 1B Jeff Baker left after the top of the second with what the Marlins described as oblique pain. Michael Morse started in left field, and then took over for Baker at first and veteran Ichiro Suzuki played left.
Red Sox: 2B Dustin Pedroia (strained hamstring) is eligible to return from the DL on Friday when the Red Sox open a three-game series at home against the New York Yankees. Manager John Farrell said the club knows Pedroia will be back in the lineup the first chance he is ready, but his status for the weekend remained uncertain.
Marlins: RHP Tom Koehler (7-4) faces the Red Sox on Wednesday night for the first time in his career.
Red Sox: RHP Rick Porcello (4-9) tries to snap a career-high seven-game losing streak one week after allowing seven earned runs and seven hits, including three homers, at Toronto.MORE NEWS: 14-Year-Old Shot, Killed In SW Miami-Dade Park
(© Copyright 2015 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)