Jake Arrieta pitched efficiently into the seventh inning, Adam Jones had a two-run single in a three-run first, and the Baltimore Orioles denied their nemesis, CC Sabathia, his 20th victory with a 6-2 win last night over the Yankees in New York.
Buoyed by five early runs, Arrieta (5-6) earned his second win in 10 starts, helping Baltimore clinch its second straight series win against the top two teams in the AL East. The Orioles took two of three from Tampa Bay last weekend. Winners of four in a row, they can complete their first three-game sweep in the Bronx in 24 years today.
Last-place Baltimore is 21-13 under Buck Showalter, who managed the Yankees from 1992-95.
Sabathia (19-6) came in 4-0 this season and 13-1 overall against the Orioles, but the big lefty was off his form from the start in the Yankees’ third straight loss.
He gave up four hits, three runs, and a walk before getting an out, then surrendered a long two-run homer to Nolan Reimold with two outs in the third.
Sabathia gave up nine hits and a season high-tying six runs in 6 1/3 innings.
Phillies 8, Marlins 7 — Ryan Howard, Raul Ibanez, and Shane Victorino each hit a solo homer and Placido Polanco hit a tiebreaking single in the eighth and host Philadelphia beat Florida to move into first place in the NL East.
The Phillies, who were seven games behind the Braves July 22, moved a half-game ahead of Atlanta.
Pirates 5, Braves 0 — James McDonald pitched seven innings, Ronny Cedeno’s triple keyed a five-run seventh, and the last-place Pirates beat slumping Atlanta in Pittsburgh for the second straight day.
Tim Hudson (15-7) lost his second straight after winning six in a row.
Giants 6, Diamondbacks 3 — Tim Lincecum (13-9) struck out 11, three San Francisco players homered, and the visiting Giants won their fourth straight to remain one game behind first-place San Diego in the NL West.
Padres 2, Dodgers 1 — Mat Latos struck out 10 for the third time in four starts to lift host San Diego.
Rockies 4, Reds 3 — Carlos Gonzalez hit a three-run homer, Jhoulys Chacin pitched six strong innings, and host Colorado beat the Cincinnati for its fifth consecutive win. The Rockies have climbed back into the thick of the wild-card race. They’re now 4 1/2 games behind Atlanta.
Blue Jays 8, Rangers 5 — Vernon Wells hit two home runs, Adam Lind and John Buck also connected, and host Toronto beat Texas for the seventh consecutive time.
Twins 10, Royals 3 — Jim Thome hit another towering homer, and Delmon Young drove in four runs as host Minnesota moved 4 1/2 games ahead of the White Sox in the AL Central race.
Mariners 7, Athletics 5 — Doug Fister (5-11) won for the second time in nearly four months and visiting Seattle broke out of a long scoring slump to snap a six-game losing streak at Oakland Coliseum.
Indians 6, Angels 1 — Travis Hafner hit a go-ahead homer that was upheld by video replay and No. 9 batter Lou Marson broke the game open later in the sixth inning with his first career grand slam, leading visiting Cleveland over Los Angeles, which lost for the 11th time in 15 games.
Mets 4, Nationals 1 — Dillon Gee took a no-hitter into the sixth inning of his major league debut and Ike Davis hit a first-inning three-run homer to lead visiting New York.
Brewers 4, Cardinals 2 — Career saves leader Trevor Hoffman earned his 600th to lift host Milwaukee past St. Louis.
Astros 7, Cubs 3 — Michael Bourn had three hits and three RBIs, and Brett Wallace hit his first career homer to spark visiting Houston.