NEW YORK — Andy Pettitte stopped the Orioles once again, Eduardo Nunez returned with a go-ahead hit and the New York Yankees beat Baltimore 5-4 Saturday for a season-high sixth straight win.
The Yankees overcame Chris Davis’ major league-leading 33rd home run and yet another double from Manny Machado, who was celebrating his 21st birthday. The Orioles have lost four of five.
The 41-year-old Pettitte (6-6) earned his 251st win, tying Hall of Famer Bob Gibson for 44th place on the all-time list.
Pettitte stretched his unbeaten streak against Baltimore to 11 starts dating to 2007, winning eight times. Overall, he is 28-6 against the Orioles — only Yankees great Whitey Ford (30) has beaten the Birds more often since the franchise moved from St. Louis to Baltimore for the 1954 season.
Mariano Rivera worked the ninth for his 29th save.
Nunez came off the 60-day disabled list before the game and played for the first time since a strain on his left side slowed him in early May. His key hit helped end a seven-game winning streak by Chris Tillman (10-3). Nunez had a sac fly in the second, singled and scored in the fifth and knocked in the go-ahead run with a single in the sixth.
Tigers 9, Indians 4
CLEVELAND — Torii Hunter drove in three runs, Miguel Cabrera cracked a two-run homer and Detroit dominated Cleveland for its fifth straight win.
Hunter hit a two-run homer, tripled and doubled as the Tigers won their seventh straight over the Indians and increased their lead in the AL Central to 3½ games. Detroit is 8-2 against Cleveland, and the Tigers have outscored the Indians 16-4 in winning the first two of the four-game set.
Anibal Sanchez (7-5) returned from the disabled list and pitched five innings for his first win since June 4.
Twins 6, Blue Jays 0
TORONTO — Brian Dozier hit a three-run home run, Mike Pelfrey and three relievers combined for a four-hitter and Minnesota beat Toronto.
Dozier had two hits and four RBIs, connecting off knuckleballer R.A. Dickey for his eighth homer as the Twins snapped a six-game skid and won for just the fourth time in 14 games.
Minnesota came in having lost 17 of 23 to Toronto, including eight of nine at Rogers Centre.
Pelfrey (4-6) snapped an eight-start winless streak to earn his first victory since May 5 at Cleveland. He allowed three hits in six innings, walked three and struck out two.
Dickey (8-9) gave up six runs and seven hits in seven innings. He struck out three.
Royals 4, Athletics 3
KANSAS CITY, Mo. — Jarrod Dyson delivered an infield single with the bases loaded and two outs in the eighth inning, giving Kansas City a scrappy victory over Oakland.
The Royals had rallied to tie the game on a sacrifice fly by Eric Hosmer in the seventh, and then loaded the bases on an error and a pair of walks by reliever Ryan Cook.
Cubs 4, Pirates 1
CHICAGO — Alfonso Soriano hit two-run homers in consecutive innings to lead the Chicago Cubs to a victory over the Pittsburgh Pirates.
Edwin Jackson and three relievers combined on a five-hitter, and the Cubs handed the Pirates their third loss in 14 games. Pittsburgh came in with baseball’s best record and a seven-game, road-winning streak.
Soriano hit a drive off Charlie Morton in the fourth and a shot into the bleachers in left to make it 4-1 in the fifth.
That was enough for Jackson (5-10), who won his second straight start. He held the Pirates to one run and four hits in 5 2-3 innings.
Matt Guerrier worked two scoreless innings, and Kevin Gregg came on in the ninth for his 15th save in 16 chances.
Morton (1-2) pitched six innings for Pittsburgh, allowing four runs and seven hits. He struck out six and walked three.
Cardinals 5, Marlins 4
ST. LOUIS — Jon Jay scored from first on right fielder Giancarlo Stanton’s throwing error on Shane Robinson’s single with two outs in the ninth inning, giving St. Louis a win over Miami.
Edward Mujica (1-1) worked a scoreless ninth for the Cardinals after Matt Adams’ pinch-hit, two-run homer tied it two innings earlier.
Jay drew a full-count walk off A.J. Ramos (3-3) with two outs in the ninth and took third easily on Robinson’s pinch-hit single. He scored without a play after Stanton hesitated before throwing a relay that skipped under Logan Morrison’s glove at first base.
Nationals 5, Padres 4
WASHINGTON — Bryce Harper drove in three runs after talking his way into the lineup, Ryan Zimmerman knocked in the go-ahead run, and Washington rallied to beat San Diego.
Adam LaRoche homered, and Denard Span and Ian Desmond added two hits apiece as the Nationals won their third straight. Since returning from the disabled list and homering in his first at-bat Monday night against Milwaukee, Harper had gone 0 for 18 before his RBI single.
Jesus Guzman hit a three-run homer and doubled for San Diego.
Ross Ohlendorf (2-0) got the win and Rafael Soriano pitched the ninth for his 24th save.
Reds 13, Mariners 4
CINCINNATI — Cesar Izturis drove in three runs, matching his season total, and Mat Latos doubled home two more for Cincinnati, which rallied for a win over Seattle.
The Reds earned only their second victory over Seattle. The Mariners are 9-2 overall in the interleague series.
Cincinnati manager Dusty Baker decided to give Izturis his ninth start at shortstop so he could get some at-bats.