Another sweltering day at Yankee Stadium. Only this time, the Oakland Athletics finally sweated out a win against New York on a 93-degree afternoon.
Hideki Matsui homered against his former team, Rich Harden earned his second win of the season, and Oakland snapped an 11-game losing streak to the Yankees with a 4-3 victory yesterday.
“Obviously, you don’t want to let something like that linger on too long,’’ said A’s reliever Grant Balfour, who got four big outs. “Sounds like it had already gone far enough.’’
Andrew Bailey barely held on in the ninth inning, allowing a run before retiring Robinson Cano on an easy grounder with a runner on third to end it.
Josh Willingham hit a two-run homer off A.J. Burnett and Jemile Weeks had an RBI single for the A’s, who beat the Yankees for the first time since April 22, 2010.
“I haven’t been around for a lot of it. But of course, when it gets to that point you have to answer a bit more,’’ Oakland interim manager Bob Melvin said.
Derek Jeter had three hits and a walk, and Nick Swisher chased Harden (2-1) with a solo homer deep into the second deck in right that cut Oakland’s lead to 3-2 in the sixth.
With two on and two outs in the seventh, Balfour retired Cano on a long fly to center. New York put the first two batters on in the eighth, but Eduardo Nunez flied out after failing to get a bunt down and pinch-hitter Jorge Posada grounded into an inning-ending double play.
Marlins 8, Mets 5 - Gaby Sanchez hit a pair of two-run homers and host Florida broke a four-game losing streak.
The Marlins trailed, 2-0, when Emilio Bonifacio started their comeback with an infield single in the sixth. Bonifacio added a second infield hit, scored twice, robbed Angel Pagan of a hit with a nifty play at third base, and tied a career high with his 21st stolen base.
Giants 4, Brewers 2 - Ryan Vogelsong (8-1) labored through five innings to regain the National League’s best ERA (2.10) then five relievers finished with four scoreless innings as host San Francisco handled Milwaukee.
Cubs 5, Astros 1 - Randy Wells (2-3) pitched six strong innings to earn his first win since April 4 and Geovany Soto added a solo shot and an RBI single in the ninth to lead host Chicago over Houston, which has lost 14 of 18.
Reds 11, Braves 2 - Edgar Renteria replaced injured rookie shortstop Zack Cozart and drove in three runs, rallying host Cincinnati over Atlanta.
Cardinals 9, Pirates 1 - Lance Berkman and Yadier Molina homered during a five-run fifth inning and Jaime Garcia won his 10th game as St. Louis took its second straight from host Pittsburgh.
Phillies 8, Padres 6 - Michael Martinez hit a tiebreaking three-run homer, Chase Utley connected twice, and host Philadelphia beat San Diego for the ninth straight time.
Orioles 3, Angels 2 - Adam Jones homered and drove in two runs to lead host Baltimore over Los Angeles.
Twins 4, Tigers 1 - Scott Baker (8-5) pitched five scoreless innings and Minnesota’s bullpen came through with four solid innings to snap the Twins’ 11-game losing streak to visiting Detroit.
Rangers 5, Blue Jays 4 - Michael Young drove in the winning run with a two-out single in the bottom of the ninth inning as Texas rallied to top Toronto.
Royals 5, Rays 4 - Joakim Soria worked out of a bases-loaded, no-out jam in the 10th and Eric Hosmer doubled home the winning run in the bottom of the inning to lift Kansas City.
Diamondbacks 12, Rockies 3 - Justin Upton and Miguel Montero combined to drive in 11 runs and host Arizona routed Colorado.
Rain postponed last night’s game between the White Sox and Indians at Cleveland. No makeup date was announced.