MLB ROUNDUP: Giants escape in the 10th, avoid sweep
Andres Torres lined a game-ending single to right field with two outs in the 10th inning, lifting the San Francisco Giants to a 4-3 victory against the Philadelphia Phillies on Wednesday to avoid a sweep.
Javier Lopez (1-0) pitched the 10th for the win after Sergio Romo blew his second save.
Buster Posey hit a pinch-hit single to start the 10th against Antonio Bastardo (1-1) and was sacrificed to second by Joaquin Arias. Posey advanced to third on a wild pitch before Torres came through with his fourth career game-ending hit.
The Giants’ Hunter Pence homered against his former club for the second time during the three-game series.
PADRES 1, MARLINS 0: Jason Marquis outpitched Ricky Nolasco, Yonder Alonso had a sacrifice fly in the sixth inning and San Diego completed a three-game sweep of Miami.
Marquis (4-2) allowed five hits, walked one and struck out three in eight innings.
The Padres have won four straight and 11 of their last 14.
Nolasco (2-4) gave up one run and four hits, with one walk and a season-high nine strikeouts in seven innings.
CARDINALS 5, CUBS 4: Carlos Beltran and Jon Jay drove in two runs apiece, and St. Louis won for the seventh time in eight games to improve to a major league-best 14-7 on the road.
The Cardinals trailed 4-3 before Beltran singled in Matt Carpenter in the seventh, and Jay drove in Yadier Molina with a tiebreaking single in the eighth.
BRAVES 7, REDS 2: Dan Uggla hit a pair of solo homers and Juan Francisco added his first career grand slam as Atlanta recovered from a stunning last-swing loss the previous day.
Punxsutawney native Devin Mesoraco and Shin-Soo Choo hit two-out homers in the ninth for Cincinnati’s 5-4 win on Tuesday. A day later, one of the NL’s top power teams got the better of it.
Uggla had solo shots in the fourth and sixth off Mike Leake (2-2). Francisco’s slam off J.J. Hoover highlighted a five-run eighth.
DIAMONDBACKS 3, DODGERS 2: Paul Goldschmidt homered twice, including a tie-breaking shot for the second straight game. The D-backs completed a three-game sweep of the Dodgers, who have dropped a season-high seven straight games.
Goldschmidt homered to left field in the eighth with two outs. He also hit a two-run shot off Dodgers ace Clayton Kershaw in the sixth.
YANKEES 3, ROCKIES 2: Pinch-hitter Brennan Boesch hit a tiebreaking infield single with the bases loaded in the ninth off closer Rafael Betancourt and New York snapped a five-game skid at Coors Field. Vernon Wells had a two-run homer in the first.
It’s the first time New York has won in Denver since June, 19, 2002.
RANGERS 4, BREWERS 1: Derek Holland allowed one run over seven shaky innings and Texas benefited from two Milwaukee baserunning blunders to win.
Holland (3-2), who struck out six and walked none, yielded 10 hits. He escaped with the help of some sloppy baserunning by the Brewers, who had a runner thrown out at the plate to end the third and another thrown out at third base in the sixth.
Ian Kinsler hit a two-run shot for Texas.
NATIONALS 3 TIGERS 1: Bryce Harper hit a solo homer and drove in another run with a sacrifice fly, Jordan Zimmermann won his NL-leading sixth game and Washington won for the fifth time in six games. Denard Span added a triple and a single for Washington.
Zimmermann (6-1), whose scoreless streak was snapped at 20 innings in the third, allowing a run on seven hits over seven innings. He lowered his ERA to 1.59 in winning his third straight start.
WHITE SOX 6, METS 3: Jake Peavy pitched three-hit ball in his return from a balky back, Alejandro De Aza had a leadoff homer and Chicago earned a split of the two-game interleague series.
Alex Rios homered among his three hits and knocked in two runs for the White Sox, and Conor Gillaspie blooped a two-run double off Jeremy Hefner (0-4).
Rios also had an RBI double and Paul Konerko added a run-scoring single for the last-place White Sox.
INDIANS 4, ATHLETICS 3: An apparent game-tying homer by Oakland’s Adam Rosales was ruled a double by umpires in the ninth inning, and Cleveland held on to beat Oakland. Rosales sent a drive off Indians closer Chris Perez that looked as if it cleared the left-field wall. But second-base umpire Angel Hernandez called it a double, and the crew concurred with the original ruling after leaving the field to review the videotape.
When the umpires returned and told Rosales to stay at second, A’s manager Bob Melvin sprinted onto the field and was immediately ejected.
TV replays appeared to show the ball cleared the yellow stripe and hit a metal railing above the 19-foot high wall.
Nick Swisher and Carlos Santana homered for Cleveland.
TWINS 15, RED SOX 8: Pedro Florimon had a solo homer and a two-run double in Minnesota’s season-high, seven-run second inning that carried the Twins to a rout.
David Ortiz went 0-for-5 with two strikeouts and three groundouts to snap his 27-game hitting streak, dating to last season. Ortiz had hit safely in his first 15 games this season.
Ryan Doumit had a two-run homer, Oswald Arcia went 4-for-5, and Trevor Flouffe drove in three runs for the Twins.
The Red Sox’s Jonny Gomes hit his fourth career grand slam and drove in five runs. Shane Victorino added a solo homer for Boston.
RAYS 10, BLUE JAYS 4: Matt Moore won his sixth straight decision to start the season, and Evan Longoria drove in three runs to help Tampa Bay.
Moore (6-0) overcame control issues, allowing two runs, six hits and four walks in five innings.
Longoria had a two-run homer and RBI single, and Kelly Johnson had three hits, including a two-run shot.
Blue Jays starter Ricky Romero (0-2) gave up three run-scoring singles and got just one out during his second outing this year.
ASTROS 3, ANGELS 1: Bud Norris pitched into the ninth inning and Chris Carter homered for the second straight game to help Houston down Los Angeles.
Marwin Gonzalez and Jimmy Paredes hit RBI doubles in the third for Houston.
Norris (4-3) allowed nine hits and one run in eight-plus innings.
ORIOLES 5, ROYALS 3: J.J. Hardy homered, Chris Tillman won his third straight start and Baltimore took advantage of three errors by Kansas City to win.
Manny Machado scored a run and hit an RBI single for the Orioles, whose season-high fourth consecutive win moved them eight games over .500 (21-13) for the first time this year.
Tillman (3-1) allowed three runs and five hits in six innings, and Jim Johnson got three outs for his 13th save.
Alex Gordon hit his second home run in two games, and Mike Moustakas went 3-for-4 with a homer for Kansas City.