Three straight one-run games in sweltering heat at Yankee Stadium, and the Baltimore Orioles had nothing to show for it. That is, until Adam Jones stepped to the plate in the ninth inning.
Jones hit a two-run homer against Mariano Rivera as the Orioles beat the Yankees, 2-1, Sunday to end New York’s longest winning streak of the season at six games.
‘‘It’s off the greatest closer in the history of the game,’’ Jones said. ‘‘I’ll always remember it.’’
With one out, Nick Markakis singled to center for his third hit and Jones, elected to his first All-Star start on Saturday, drove an 0-1 pitch to left for his 16th home run.
It was Rivera’s second blown save in 31 chances during his farewell season. Baseball’s career saves leader, chosen for his 13th All-Star squad, had converted 41 tries in a row at home since his last failure on Sept. 26, 2010, against the Red Sox.
Indians 9, Tigers 6 — Michael Brantley’s two-run homer in the eighth inning off Al Alburquerque (1-2) helped host Cleveland snap a seven-game skid against Detroit.
Brantley hit a solo homer in the sixth and had a career-high five RBIs as the Indians recovered after their bullpen blew a five-run lead.
Rays 3, White Sox 1 — David Price (3-4) went the distance to win his second straight start since returning from an injury as Tampa Bay completed a three-game sweep of Chicago in St. Petersburg, Fla.
Price worked around eight hits, walking none and striking out five. The 2012 AL Cy Young Award winner spent 47 days on the disabled list with a strained left triceps.
Dodgers 4, Giants 1 — A.J. Ellis hit a three-run double in the ninth inning, All-Star Clayton Kershaw (8-5) made a third straight stellar start, and Los Angeles beat host San Francisco.
Hanley Ramirez doubled and tripled to extend his career-high hitting streak to 18 games while rookie Yasiel Puig added two hits, including a single that started the rally in the ninth.
Nationals 11, Padres 7 — Ryan Zimmerman hit a grand slam, Bryce Harper added three hits and two stolen bases, and host Washington sent San Diego to its ninth straight loss while winning its fourth in a row. Stephen Strasburg (5-6) allowed four runs in six innings, matching his season-high with nine strikeouts.
Phillies 7, Braves 3 — Freshly chosen All-Star Domonic Brown homered, tripled, and drove in two runs, leading host Philadelphia over Atlanta. Jonathan Pettibone (5-3) allowed one run on five hits and one walk in 5⅓ innings while striking out six.
Blue Jays 11, Twins 5 — Todd Redmond (1-1) pitched one-hit ball over five innings for his first major league win and Toronto received homers from Rajai Davis, Jose Reyes, and Colby Rasmus in a victory over visiting Minnesota.
Cubs 4, Pirates 3 — Dioner Navarro had a game-ending sacrifice fly in the 11th inning, lifting Chicago over Pittsburgh.
Mariners 3, Reds 1 — Joe Saunders (7-8) pitched seven efficient innings and Nick Franklin and Justin Smoak each homered to lift visiting Seattle over Cincinnati.
Athletics 10, Royals 4 — Josh Reddick homered and drove in four runs, Jed Lowrie and Eric Sogard also went deep, and Oakland beat host Kansas City.
Cardinals 3, Marlins 2 — Lance Lynn (11-3) outpitched All-Star Jose Fernandez (5-5) and Matt Holliday homered as host St. Louis wrapped up a three-game sweep.
Rangers 5, Astros 4 — A.J. Pierzynski hit a three-run homer, Nelson Cruz had a tiebreaking single in the fifth inning, and host Texas beat Houston in Arlington.
Diamondbacks 6, Rockies 1 — Patrick Corbin (10-1) gave up three hits and struck out 10 in eight innings as Arizona won its fifth straight, completing a three-game sweep of Colorado in Phoenix.
Mets 2, Brewers 1 — Jeremy Hefner (4-6) allowed one run on two hits over seven innings and visiting New York turned two throwing errors by third baseman Juan Francisco into a pair of unearned runs in a victory over Milwaukee.