MLB roundup: Hunter’s double helps Minnesota beat Toronto

Cole pitches into 5th inning in Pirates’ loss to Twins

Torii Hunter’s two-run double in the bottom of the seventh inning lifted Minnesota over Toronto in the rubber match of a three-game series.

With the Twins trailing by a run after a solo homer by Toronto’s Josh Donaldson in the top of the inning, Minnesota got the leadoff man aboard after a throwing error by Jays shortstop Jose Reyes. Brian Dozier followed with a single two batters later, setting up Hunter, who ripped the first pitch he saw off the wall in left-center field.

Blaine Boyer pitched a scoreless eighth and closer Glen Perkins the ninth for his league-leading 19th save.

Rangers 4, Red Sox 3

Pinch hitter Josh Hamilton lined a two-run double to left-center with two outs in the bottom of the ninth, lifting the Texas Rangers to a 4-3 win over the Boston Red Sox on Sunday.

Hamilton’s liner off Koji Uehara scored Hanser Alberto from third, and Prince Fielder motored in from first.

Hamilton started the previous six games since returning to Texas but was left out of Sunday’s starting lineup by manager Jeff Banister, who was ejected in the top of the ninth for arguing a call at second base.

Texas trailed 3-2 before Alberto opened the ninth inning by reaching on an error by Boston third baseman Pablo Sandoval. A sacrifice bunt and a groundout got Alberto to third before Fielder was intentionally walked. That set the stage for Hamilton.

Reds 8, Nationals 2

CINCINNATI — Todd Frazier and Brandon Phillips homered, helping Cincinnati complete a three-game sweep of first-place Washington.

The Nationals were the hottest team in baseball coming into the series, having won 21 of 27. However, they were swept for the first time since April 24-26 at Miami.

Frazier went 3-for-4 with a homer, double and three RBIs for the Reds, who swept Washington for the first time since 2011. There was some good news for the Nationals, as Bryce Harper returned to the lineup after being scratched from Saturday’s start with a sore back. He went 0-for-2 with two walks.

Mets 4, Marlins 3

NEW YORK — Bartolo Colon took over the National League lead in wins, throwing seven solid innings and helping his own cause with an RBI double as New York beat Miami.

The Mets salvaged the finale of the three-game series and moved within a half-game of the Nationals for first place in the NL East. The Marlins were pursuing just their second three-game winning streak of the season.

The 42-year-old Colon (8-3) has earned a decision in each of his last 23 starts. He allowed three runs on six hits and no walks while striking out two and throwing just 79 pitches, 55 for strikes.

Rockies 4, Phillies 1

PHILADELPHIA — Colorado slugged its way to a three-game sweep of Philadelphia.

After hitting six home runs over the first two games, the Rockies clubbed two more, as Nolan Arenado and DJ LeMahieu connected for a pair of two-run shots to help Colorado win its seventh game in the last eight.

On the contrary, the Phillies homered just once over their last seven games — all losses — marking their longest skid of the season to dip to a season-worst 14 games under .500.

Cardinals 3, Dodgers 1

ST. LOUIS — Call it Carlos Martinez’s tribute to former teammate and countryman Oscar Taveras. On the day St. Louis honored the late Taveras with a pregame ceremony, Martinez channeled his emotions into seven powerful shutout innings to beat Los Angeles.

While warming up in the bullpen, Martinez (5-2) appeared to wipe tears from his eyes as a tribute to Taveras, who died last October in an auto accident in the Dominican Republic, played on a video board. Martinez then allowed just one hit — a second-inning single to Andre Ethier — and walked three with eight strikeouts.

Martinez hasn’t allowed a run in his past three starts, covering 20 1/3 innings.

White Sox 6, Astros 0

HOUSTON — With his spot in the rotation on shaky ground, John Danks threw a shutout and Chicago claimed the rubber match of it three-game series with Houston.

Danks (3-4) worked more than seven innings for the first time this season while also recording his first shutout of the season. He had surrendered 11 earned runs over his last two starts and 10 1/3 innings, but against the Astros, Danks was in control from the first pitch. He scattered 10 hits.

The White Sox provided early run support against Houston right-hander Roberto Hernandez, scratching across one run on three singles in the second inning before expanding their lead to 4-0 with a three-run third inning.

Rays 9, Orioles 5

BALTIMORE — Right-hander Jake Odorizzi snapped a three-game losing streak, Steven Souza had three hits, including a home run, and Tampa Bay beat Baltimore.

After losing six straight, the Rays have won consecutive games, taking the three-game series against the defending American League East champions.

Odorizzi (4-5) allowed four runs on seven hits with six strikeouts and two walks over six-plus innings.

Cubs 2, Royals 1 (11 innings)

CHICAGO — David Ross delivered a walk-off RBI single with bases loaded in the 11th inning, giving Chicago a victory over Kansas City.

Shortstop Alcides Escobar sprinted to short left to try to catch Ross’ bloop shot, but it fell in for a hit as Escobar appeared to slip, allowing Kris Bryant to score from third.

Zac Rosscup (2-1) pitched one-third of an inning for the victory. The walk-off win was the major-league-leading sixth of the season for Chicago.

A’s 3, Yankees 0

OAKLAND, Calif. — Jesse Chavez threw eight shutout innings, and Stephen Vogt hit a two run homer and drove in three runs, leading Oakland to a victory over New York.

The A’s took three of four games from the Yankees and won a series at home for the first time this season after six losses and a split.

Chavez (2-5) allowed seven hits, struck out six and walked none. The right-hander threw a career-high 110 pitches and matched his career high for innings pitched. Tyler Clippard pitched a scoreless ninth inning for his seventh save.

Indians 6, Mariners 3 (12 innings)

SEATTLE — A bases-loaded walk from Seattle’s seventh relief pitcher, Dominic Leone, resulted in the go-ahead run in the 12th before Cleveland added another hit and two more runs.

Cleveland finished with a season-high 18 hits and rallied from an early 3-0 deficit to win the series by way of its third victory in four games.

Zach McAllister (1-2) earned his first win of the season after pitching a scoreless 11th, while Austin Adams earned his first career save as Cleveland’s seventh, and final, pitcher used in the game. The Indians won despite leaving 17 runners on base.

Braves 7, Giants 5

SAN FRANCISCO — Jace Peterson capped a four-run, ninth-inning rally with a bases-clearing triple, lifting Atlanta to a victory over San Francisco.

In winning their second in a row to earn a 2-2 split in the four-game series, the Braves overcame a 5-3 deficit in the ninth against Giants closer Santiago Casilla with the help of an error on shortstop Brandon Crawford on what could have been the final play of the game.

Freddie Freeman started Atlanta’s rally with a solo home run, his seventh of the season. Nick Masset (1-1) threw 1 2/3 scoreless innings for the win, and Jason Grilli pitched a scoreless ninth for his 15th save.

Angels 4, Tigers 2

ANAHEIM, Calif. — Johnny Giavotella hit a two-run single in the eighth inning, giving Los Angeles a win over Detroit.

The Angels earned their fourth win in a row and fifth in seven games while handing the Tigers their fourth consecutive loss and seventh in nine games.

Giavotella and Chris Iannetta had two hits apiece for Los Angeles, which swept the four-game series.

Padres 7, Pirates 1

SAN DIEGO — Will Middlebrooks hit a home run and drove in three runs, and San Diego earned a spilt of the four-game series.

The Padres’ Clint Barmes and Justin Upton each had three hits.

San Diego scored seven runs in the first four innings, which was more than enough for Odrisamer Despaigne (3-3), who pitched a career-high eight innings, allowing one run on seven hits. He struck out four and walked one.