MLB roundup: Torii Hunter boosts Tigers past Blue Jays

Detroit Tigers' Torii Hunter swings on a hit that drove in the go-ahead run against the Toronto Blue Jays during eighth inning of a baseball game in Toronto on Tuesday, July 2, 2013. Detroit won 7-6. (AP Photo/The Canadian Press, Nathan Denette)

TORONTO (AP) — Torii Hunter drove in the tiebreaking run with a two-out infield single in the eighth inning and the Detroit Tigers rallied from a 4-0 deficit to beat the Toronto Blue Jays 7-6 on Tuesday night.

Hunter had four singles and Miguel Cabrera hit a three-run home run, his 26th, as the Tigers snapped a three-game losing streak.

Colby Rasmus homered and drove in four runs for the Blue Jays, who failed to extend their seven-game home winning streak.

The White Sox ended a five-game skid and avoided falling a season-high 16 games below .500.

Yankees 7, Twins 3

Robinson Cano homered for the third straight game and Phil Hughes gave up one run on six hits in seven innings, lifting New York over Minnesota.

Cano followed up a two-homer performance Monday by going 2-for-4 with three RBIs.

Rays 8, Astros 0

David Price pitched three-hit ball for seven innings in his return from the disabled list and Desmond Jennings homered and drove in four runs as Tampa Bay beat Houston.

Price (2-4) had missed the last 44 games with a left triceps strain in his first-ever stint on the DL.

Mariners 9, Rangers 2

Kendrys Morales homered twice and tied a career high with six RBIs to lead Seattle past Texas.

Morales had a solo home run in the first and a three-run shot in the fifth off rookie Justin Grimm.

Indians 6, Royals 5

Carlos Santana and Asdrubal Cabrera each drove in a pair of runs, and Cleveland took advantage of some wild pitching to beat Kansas City.

Mark Reynolds and Jason Giambi also drove in runs for the Indians.

Mariners 9, Rangers 2

Kendrys Morales homered twice and tied a career high with six RBIs to lead Seattle past Texas.

Morales had a solo home run in the first and a three-run shot in the fifth off rookie Justin Grimm.

INTERLEAGUE

Red Sox 4, Padres 1

Brandon Snyder hit a bases-loaded double and John Lackey struck out six over eight strong innings for Boston in a win over slumping San Diego.

Lackey (6-5) scattered six hits and walked one while moving above .500 for the first time since late in 2011.

Angels 5, Cardinals 1

Jered Weaver earned his second win of an injury-plagued season with help from a five-run second inning, and the Angels extended their winning streak to seven games with a victory over St. Louis in the Cardinals' first game at Angel Stadium.

St. Louis was the only National League club that had never played at the "Big A," having hosted the three previous interleague series between the teams in 2002, 2007 and 2010.

NATIONAL LEAGUE

Dodgers 8, Rockies 0

Clayton Kershaw tossed a four-hitter for his second shutout of the season and rookie sensation Yasiel Puig had three more hits, including a solo homer, to lead the Dodgers to a win over the Rockies.

The 22-year-old Puig also added a double and a single to raise his average to .443 this season.

Mets 9, D'backs 1

Jeremy Hefner and the Mets handed Patrick Corbin his first loss, breaking away from the Diamondbacks on a drizzly night and sending the NL West leaders to their season-worst fifth straight defeat.

Stephen Strasburg had hitters flailing at curveballs for seven scoreless innings, getting all eight of his strikeouts with the same pitch in a magnificent outing that was wasted when the Brewers scored off the Nationals bullpen.

Braves 11, Marlins 3

Chris Johnson's two-run, go-ahead double was the big hit in a four-run sixth inning that helped the Braves to a win over the Marlins.