NEW YORK — Adam Jones hit a two-run homer off Mariano Rivera in the ninth inning and the Baltimore Orioles beat the Yankees 2-1 on Sunday, ending New York’s longest winning streak of the season at six games.

A healthy Hiroki Kuroda pitched seven innings of three-hit ball for the Yankees, but they were unable to finish off a three-game sweep after Baltimore took all three games from them at Camden Yards last weekend.

David Robertson worked a 1-2-3 eighth and Rivera (1-2) entered looking to reach 30 saves for the 15th time, which would break a tie with Trevor Hoffman for the major league record.

RAYS 3, WHITE SOX 1: David Price went the distance to win his second straight start since returning from an injury and Tampa Bay completed a three-game sweep at home.

RANGERS 5, ASTROS 4: A.J. Pierzynski hit a three-run homer, Nelson Cruz had a tiebreaking single in the fifth inning and Texas won at Arlington.

Five Rangers relievers, including right-hander Joakim Soria in his first appearance in nearly two years, pitched a scoreless inning apiece.

 

ATHLETICS 10, ROYALS 4: Josh Reddick homered and drove in four runs, Jed Lowrie and Eric Sogard also went deep and Oakland won at Kansas City.

INDIANS 9, TIGERS 6: Michael Brantley’s two-run homer in the eighth inning off Al Alburquerque helped host Cleveland snap a seven-game skid against Detroit.

Brantley hit a solo homer in the sixth and had a career-high five RBI.

 

BLUE JAYS 11, TWINS 5: Todd Redmond pitched one-hit ball over five innings for his first major league win and Rajai Davis hit a three-run homer as Toronto beat visiting Minnesota.

NATIONAL LEAGUE

CARDINALS 3, MARLINS 2: Lance Lynn (11-3) struck out seven in seven strong innings and Matt Holliday homered as St. Louis wrapped up a three-game sweep at home.

CUBS 4, PIRATES 3: Pinch hitter Dioner Navarro hit a game-ending sacrifice fly in the 11th inning, lifting Chicago over visiting Pittsburgh.

PHILLIES 7, BRAVES 3: Freshly chosen All-Star Domonic Brown homered, tripled and drove in two runs, and Ben Revere hit a two-run triple as Philadelphia won at home.

NATIONALS 11, PADRES 7: Ryan Zimmerman hit a grand slam, Bryce Harper added three hits and two stolen bases, and Washington sent visiting San Diego to its ninth straight loss.

METS 2, BREWERS 1: Jeremy Hefner (4-6) allowed a run on two hits in seven innings, Josh Satin had two doubles and a single with a run scored and an RBI, and New York won at Milwaukee.

DIAMONDBACKS 6, ROCKIES 1: Patrick Corbin (10-1) gave up three hits in eight innings to finally get his 10th victory and Arizona finished a sweep of Colorado at Phoenix.

DODGERS 4, GIANTS 1: A.J. Ellis hit a three-run double in the ninth inning, All-Star Clayton Kershaw had a third straight stellar start and Los Angeles won at San Francisco.

INTERLEAUGE

MARINERS 3, REDS 1: Joe Saunders (7-8) pitched seven efficient innings and Nick Franklin and Justin Smoak each homered to lead Seattle at Cincinnati.

Charlie Furbush pitched a 1-2-3 eighth and Tom Wilhelmsen was perfect in the ninth for his 18th save.