Pinch hitter Brennan Boesch hit a tiebreaking infield single with the bases loaded in the ninth off closer Rafael Betancourt and the New York Yankees snapped a five-game skid at Coors Field with a 3-2 win over the Colorado Rockies Wednesday night in Denver.
Vernon Wells had a two-run homer in the first and scored the decisive run when third baseman Nolan Arenado couldn’t throw out a hustling Boesch after a diving stop.
David Robertson (2-0) earned the win by working out of a jam in the eighth and Mariano Rivera pitched the ninth for his 12th save in 12 chances.
It’s the first time New York has won in the Mile High City since June, 19, 2002. The Yankees also bounced back from a 2-0 loss the night before. They’re now 29-9 in games following a shutout loss since manager Joe Girardi’s arrival in 2008.
Rangers 4, Brewers 1 — Derek Holland allowed one run over seven shaky innings and visiting Texas benefited from two Milwaukee base-running blunders.
Holland (3-2), who struck out six and walked none, yielded 10 hits. He escaped with the help of 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.
Giants 4, Phillies 3 — Andres Torres lined a single to right field with two outs in the 10th inning to score Buster Posey for the winning run, lifting host San Francisco over Philadelphia. It was the Giants’ fifth walkoff victory of the season.
Orioles 5, Royals 3 — J.J. Hardy homered, Chris Tillman won his third straight start, and host Baltimore took advantage of three errors by Kansas City to win its fourth straight.
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 host Washington beat Detroit.
Rays 10, Blue Jays 4 — Matt Moore won his sixth straight decision to start the season, Evan Longoria drove in three runs, and Tampa Bay routed Toronto in St. Petersburg, Fla.
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 host Cleveland held on to win.
Cardinals 5, Cubs 4 — Carlos Beltran and Jon Jay drove in two runs apiece, and St. Louis capped an impressive trip with a victory in Chicago. The Cardinals went 5-1 on a six-game swing to Milwaukee and Chicago, with the lone loss Tuesday in their first game of the season against the last-place Cubs.
Braves 7, Reds 2 — Dan Uggla hit a pair of solo homers off Mike Leake, and Juan Francisco added his first career grand slam as visiting Atlanta recovered from a stunning last-swing loss Tuesday by beating Cincinnati.
Padres 1, Marlins 0 — Jason Marquis outpitched Ricky Nolasco, Yonder Alonso had a sacrifice fly in the sixth inning, and host San Diego completed a three-game sweep of Miami.
Mariners 2, Pirates 1 — Felix Hernandez scattered six hits and Jesus Montero broke a tie with a solo home run in the seventh inning off A.J. Burnett to help visiting Seattle put away Pittsburgh.
Astros 3, Angels 1 — Bud Norris pitched into the ninth inning and Chris Carter homered for the second straight game to lift Houston over visiting Los Angeles.
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 split its two-game interleague series with host New York.
Diamondbacks 3, Dodgers 2 — Paul Goldschmidt homered twice, including a tie-breaking shot for the second straight game, lifting visiting Arizona over slumping Los Angeles.