BOSTON — Adrian Gonzalez smacked a two-run double off the left-field wall with one out in the ninth inning to give the Boston Red Sox an 8-7 win over the Baltimore Orioles on Monday night.
Trailing 7-6 going into the inning, the Red Sox put runners at first and second on one-out walks to Jacoby Ellsbury and Dustin Pedroia. Gonzalez, the AL leader with 37 RBIs, then got the winning hit on the first pitch he saw from Kevin Gregg (0-1).
Alfredo Aceves (1-0) got the win, allowing one run in three innings.
The Orioles had led 6-0 before the Red Sox scored five runs in the sixth. Mark Reynolds’ solo homer gave Baltimore a two-run lead in the seventh. Then Jason Varitek singled in a run in the bottom of the inning, making it 7-6.
Boston (21-20) went over .500 for the first time this season with its fourth straight win following a three-game road sweep of the New York Yankees.
Chris Tillman pitched five scoreless innings for the Orioles while they capitalized on Daisuke Matsuzaka’s wildness to build their 6-0 lead.
On the opening pitch of the game, Brian Roberts reached first on a liner that struck Matsuzaka just above the belt. The next batter, Nick Markakis, drew the first of seven walks off the right-hander. One run then scored on a double by Derrek Lee and another on a groundout by Vladimir Guerrero.
Matt Wieters made it 3-0 in the third with an RBI single.
In the fifth, Matsuzaka left after walking two of the first three batters. Scott Atchison came in and gave up an RBI single by Reynolds and a sacrifice fly by J.J. Hardy.
Baltimore went ahead 6-0 in the sixth on a run-scoring single by Adam Jones.
But when Tillman left, the Red Sox came back.
J.D. Drew led off the sixth against Mike Gonzalez with a single and took second when the ball got by left fielder Luke Scott for an error. Jed Lowrie then doubled in Drew. Lowrie took third when Carl Crawford reached on a fielding error by third baseman Reynolds and scored on a single by Varitek.
Gonzalez retired Ellsbury on a fly to left. Jeremy Accardo came in and got Pedroia on a fly out to center before Adrian Gonzalez singled in one run and Kevin Youkilis doubled in two, making it 6-5.
Notes: Scott, who entered the game with 12 walks, walked four times. … Lee was listed as day-to-day after leaving the game in the bottom of the third with a strained left oblique. He was replaced by Jake Fox. … left The Red Sox placed RHP John Lackey on the 15-day disabled list with a strained right elbow and recalled Atchison from Triple-A Pawtucket. … The Orioles scored just nine runs while Tillman was in the game in his other seven outings. … Baltimore was successful on all four steal attempts.
Rays 6, Yankees 5
ST. PETERSBURG, Fla. — Sam Fuld and B.J. Upton hit two-run homers to help Tampa Bay hand New York its sixth consecutive loss.
It’s the first time the Yankees have lost this many consecutive games since a seven-game skid in April 2007.
Yankees starter A.J Burnett had a four-run advantage before imploding in the sixth. After Fuld homered and Matt Joyce drove in a run with a single, Upton ended Burnett’s night with his two-run drive that put Tampa Bay up 6-5.
Burnett (4-3) allowed six runs and eight hits over 5 2-3 innings.
Juan Cruz (2-0) pitched a scoreless sixth for the win. Kyle Farnsworth got the final three outs for his eighth save.
David Price of the Rays gave up five runs and six hits in five innings.
Blue Jays 4, Tigers 2
DETROIT — Kyle Drabek pitched seven strong innings as Toronto snapped Detroit’s seven-game winning streak.
Drabek (2-3) allowed one run despite walking six, and gave up three hits and struck out two. Frank Francisco pitched the ninth for his fourth save, allowing a solo homer to Jhonny Peralta.
Tigers starter Max Scherzer remained at 6-0 after pitching seven innings and allowing a run in a no-decision. Toronto won the game with three runs off Joaquin Benoit (1-3) in the eighth. Jose Bautista and Edwin Encarnacion started the inning with singles, and Aaron Hill made it 2-1 with a double.
Juan Rivera and J.P. Arencibia followed with sacrifice flies to give the Blue Jays a three-run lead.
Cardinals 3, Phillies 1
ST. LOUIS — Jake Westbrook allowed one run in seven innings and St. Louis snapped a three-game losing streak in manager Tony La Russa’s first game back from illness, capitalizing on Cliff Lee’s career-high six walks.
Lee (2-4) is winless in six starts since throwing a three-hit shutout at Washington on April 14. He departed after 122 pitches in 6 1-3 innings. Ryan Theriot, Matt Holliday and Lance Berkman each walked twice against Lee.
Fernando Salas worked the ninth for his fourth save in four chances.
The Phillies totaled four hits and had only three runners in scoring position against Westbrook (3-3).
Jimmy Rollins had two of the Phillies’ five hits.
The 66-year-old La Russa was back on the job after missing a six-game trip while getting treated for shingles.
Braves 3, Astros 2
ATLANTA — Eric Hinske had three hits, including a tie-breaking single in the seventh, and Atlanta used a makeshift lineup in the victory.
Manager Fredi Gonzalez subbed Hinske in left field and Joe Mather, who had a two-run single in the sixth, in right as the Braves were missing third baseman Chipper Jones and right fielder Jason Heyward from their starting lineup.
Tommy Hanson (5-3) gave up three hits and two runs, one earned, in seven innings. He struck out 10, one shy of his career high, with only one walk.
Craig Kimbrel gave up a single to Carlos Lee but struck out the side in the ninth for his 11th save.
Matt Downs had a homer and RBI double for Houston.
After Fernando Abad (1-4) walked Nate McLouth and Dan Uggla in the seventh, Hinske’s single to right drove in McLouth for a 3-2 lead.
Reds 7, Cubs 4
CINCINNATI — Jonny Gomes hit his first homer in nearly a month, completing Cincinnati’s seven-run rally that ended Carlos Zambrano’s run of road success.
Zambrano (4-2) had won his last 10 starts on the road, matching the second-longest such streak in Cubs history since 1919. He took a one-hitter into the sixth, then fell apart.
The Reds sent 12 batters to the plate, matching their biggest inning this season. Left fielder Alfonso Soriano misplayed Scott Rolen’s fly into a double that tied it at 4. Marcos Mateo let in a run with a wild pitch that nearly hit Gomes. The slumping outfielder then hit a two-run shot — his first homer since April 17.
Homer Bailey (3-0) gave up four runs in six innings.
Zambrano hadn’t lost away from Wrigley Field since June 25. Zambrano had won his last five starts at Great American Ball Park, allowing a total of three earned runs. He gave up twice as many in one inning on Monday.
Nationals 4, Pirates 2
WASHINGTON — Danny Espinosa broke out of a slump with a two-run homer in the seventh inning and Washington extended Pittsburgh’s losing streak to a season-worst seven games.
Espinosa, who was 8 for 73, drove the first pitch thrown by reliever Jose Ascanio into the left-field bullpen, scoring Mike Morse, who had singled off hard-luck starter Paul Maholm (1-6). Espinosa’s 22 RBIs leads all rookies, but has seen his average dip from .281 to .193 in the last 20 games.
Jerry Hairston homered for the Nationals, who managed just six hits.
Washington starter John Lannan scattered seven hits in 6 1-3 innings, allowing two runs. Cole Kimball (1-0) earned his first major league win in relief. Drew Storen pitched the ninth for his ninth save in as many chances.
Pittsburgh has scored 14 runs for Maholm in his nine starts.