TORONTO — Hisashi Iwakuma pitched six innings to win his fifth straight start, Nelson Cruz hit his ninth career grand slam and homered twice, and the Seattle Mariners routed the Toronto Blue Jays 14-5 on Saturday.

Cruz hit his slam off R.A. Dickey in the third, then added a three-run drive off Drew Storen in the eighth for his 20th career multi-homer game. He has 25 home runs this season, the fourth-highest total in the AL.

It was the 13th time in team history a Mariners player has recorded seven RBI. The team record is eight, jointly held by Mike Blowers, Mike Cameron and Alvin Davis.

Kyle Seager hit a two-run homer, and Nori Aoki had two RBI and scored twice as the Mariners got a season-high 19 hits.

Iwakuma (11-6) allowed two runs and four hits. Unbeaten since June 22, he is 5-0 with a 2.50 ERA in his past five outings.

ORIOLES 5, INDIANS 2: Mark Trumbo hit his major league-leading 30th home run, Kevin Gausman pitched seven shutout innings and host Baltimore beat Cleveland in a duel between first-place teams.

ASTROS 7, ANGELS 2: Evan Gattis had two home runs and four RBI in his return to the lineup, Collin McHugh threw six strong innings and Houston won at home.

NATIONAL LEAGUE

PIRATES 7, PHILLIES 4: Gregory Polanco and David Freese hit two-run singles during a five-run fifth inning to rally host Pittsburgh over Philadelphia.

BREWERS 6, CUBS 1: Kirk Nieuwenhuis hit two home runs, Zach Davies took a shutout into the seventh inning and Milwaukee won at home.

DODGERS 7, CARDINALS 2: Adrian Gonzalez hit his eighth home run, red-hot Justin Turner got two more RBI and Los Angeles won on the road, ending the Cardinals’ five-game winning streak.

MARLINS 7, METS 2: Giancarlo Stanton homered and had his first four-hit game since 2012, driving in three runs to give Jose Fernandez all the support he needed, and Miami won at home.

NATIONALS 3, PADRES 2: Pinch-hitter Stephen Drew hit an RBI triple in the ninth inning to give Washington a win at home over San Diego.

REDS 6, DIAMONDBACKS 1: Jay Bruce hit a three-run homer and barely missed another during one of Cincinnati’s final home games before the non-waiver trade deadline, and the Reds beat fading Arizona.

INTERLEAGUE

GIANTS 2, YANKEES 1: Mac Williamson homered in the fifth inning and hit a tiebreaking single in the 12th, lifting San Francisco at New York for the Giants’ first victory since the All-Star break.

NOTES

WHITE SOX: Ace Chris Sale was scratched from his start against the Detroit Tigers after he was involved in what the team says was a “non-physical clubhouse incident.”

The team said the incident is “under further investigation” and that Sale was sent home. Various reports indicated that Sale cut up a throwback jersey he didn’t want to wear.

Sale’s name has been mentioned as a possible trade target for contending teams. The lefty is 14-3 with a 3.18 ERA.

BLUE JAYS: First baseman Chris Colabello was reinstated from the restricted list after serving an 80-game suspension for performance-enhancing drugs.

PADRES: Top Cuban prospect Jorge Ona, 19, agreed to a minor league contract with a $7 million signing bonus.