Alex Rodriguez homered twice, Jorge Posada had two hits, and the New York Yankees stopped a six-game losing streak with a 6-2 victory over the Rays at Tampa last night.
New York ended its longest skid since dropping seven in a row from April 20-27, 2007.
Posada doubled and singled while batting seventh as the designated hitter. It was his first start since he pulled himself out of the lineup Saturday soon after he was set to bat ninth.
For Rodriguez, it was just his second multihit game since April 23 — he had hit .171 (14 for 82) with one homer and six RBIs since then.
Elliot Johnson homered for the AL East-leading Rays, who are 11-13 at home this season. Ben Zobrist had a run-scoring double in the ninth with two outs that resulted in the Yankees using closer Mariano Rivera to get the final out in a non-save situation.
Ivan Nova (4-3) gave up one run and four hits in 5 1/3 innings. James Shields, who entered 4-0 over his previous five starts, gave up four runs and eight hits over seven innings.
Athletics 14, Angels 0 — Gio Gonzalez pitched seven innings of one-hit ball, and host Oakland emerged from a rain-soaked start to hammer Los Angeles.
Gonzalez (5-2) struck out seven and surrendered only a line-drive single to Howie Kendrick leading off the fifth. He also walked one and cruised the rest of the way behind a dominant breaking ball and an offense that had its best game of the season.
Mark Ellis had three hits and four RBIs and Coco Crisp finished with three hits and two RBIs to chase starter Tyler Chatwood (2-2) in the third, handing the rookie the worst loss of his career. Oakland had season highs in runs scored and hits to move into a tie with Texas for first place in the AL West.
Indians 7, Royals 3 — Carlos Santana and Asdrubal Cabrera both homered and Travis Hafner hit a bases-loaded double, powering Cleveland past Kansas City on the road.
Santana hit a solo home run off O’Sullivan in the fifth and Cabrera made it 7-2 with a leadoff home run in the seventh off lefthander Everett Teaford, who made his major league debut.
Carlos Carrasco (2-2) went 5 1/3 innings for the victory.
Dodgers 3, Brewers 0 — Hiroki Kuroda outpitched former teammate Randy Wolf with his second straight scoreless outing, Matt Kemp hit a two-run homer, and host Los Angeles snapped Milwaukee’s four-game winning streak.
Kuroda (5-3) gave up six hits in 7 2/3 innings, struck out seven, and walked three. It was the fifth time this season that the Dodgers won when scoring three runs or fewer — including last Wednesday at Pittsburgh, when Kuroda pitched two-hit ball over seven innings in a 2-0 win. Matt Guerrier pitched a perfect ninth for his first National League save and second of his career.
Twins 2, Mariners 1 — Francisco Liriano outdueled Felix Hernandez and Minnesota ended a nine-game losing streak with a road win over Seattle.
Liriano gave up three singles, walked one, and had a season-high nine strikeouts. Matt Capps got the final three outs for his sixth save in eight opportunities. Hernandez (4-4) gave up three hits and two runs in eight innings. He walked three and struck out nine.
Rockies 5, Giants 3 — Carlos Gonzalez’s two-run single off Javier Lopez capped a four-run eighth-inning rally and Colorado surged back into first place in the NL West by beating San Francisco at home.
Braves 3, Astros 1 — Brian McCann tied it with a pinch-hit, two-out homer in the ninth inning, then hit a two-run shot in the 11th to lead host Atlanta past Houston.
The Braves were trailing, 1-0, and down to their final strike in the ninth when McCann drove a 1-2 pitch the opposite way, the ball just clearing the wall in left-center.
Cardinals 2, Phillies 1 — Lance Berkman lined a bases-loaded single over a drawn-in outfield with one out in the ninth, giving host St. Louis a win over Philadelphia.
Reds 7, Cubs 5 — Reliever Kerry Wood’s throwing error let two runs score and Chris Heisey followed with a tiebreaking sacrifice fly in the eighth inning that sent host Cincinnati past sloppy Chicago. The Cubs self-destructed with four errors in a steady rain. All of Cincinnati’s runs were unearned.
White Sox 4, Rangers 3 — Gordon Beckham scampered home on Cody Eppley’s wild pitch in the eighth, lifting host Chicago over Texas.
Diamondbacks 6, Padres 1 — Miguel Montero and Gerardo Parra each had two hits and drove in two runs to lead host Arizona.
The Pirates-Nationals game in Washington was rained out. No makeup date was announced. The Marlins-Mets game in New York was rained out and will be made up July 18. The Blue Jays-Tigers game was rained out in Detroit and will be made up June 27.