The New York Yankees had just put the finishing touches on another dramatic victory over the Cleveland Indians, an AL powerhouse that could end up in their path in October. But no one was talking about Saturday afternoon's highlights, including the multiple-home run performance by Gleyber Torres.

The conversation instead centered on a heated argument with the umpires in the bottom of the sixth inning that resulted in the ejections of Yankees manager Aaron Boone, CC Sabathia and Brett Gardner. What started as a back-and-forth with home plate umpire Ben May after Cameron Maybin was called out on strikes — resulting in Boone's ejection — quickly escalated as Gardner was tossed by first base umpire Phil Cuzzi for banging his bat against the top of the dugout.

So enraged was Gardner that he had to be restrained from going after Cuzzi.

"I guess I was ejected for making too much noise. I wasn't happy about it," Gardner said after Saturday's 6-5 win.

At 22 years and 247 days, Torres became the youngest player in MLB history with seven multi-homer games in one season.

Boston 4, Baltimore 0: Eduardo Rodriguez set a career high with his 14th win of the season for the host Red Sox.

Seattle 4, Toronto 3: Kyle Seager hit a tiebreaking homer in the eighth for the visiting Mariners. Seager's 190 career homers are the most ever by a Mariners infielder.

Oakland 8, Houston 4: Matt Chapman doubled among his three hits and Mark Canha had two hits and three RBI for the host Athletics. Yordan Alvarez homered twice for the Astros, who have lost five straight.

Tampa Bay 1, Detroit 0 (13): Mike Brosseau's pinch-hit RBI single in the 13th won it for the host Rays. Tampa Bay pitchers struck out a franchise-record 24 batters without walking anyone.

National League

San Francisco 11, Arizona 6: Brandon Belt hit a grand slam and tied a career high with six RBI, and Kevin Pillar had a career-high five hits for the visiting Giants. Logan Webb won his major league debut.

Atlanta 4, Los Angeles 3: The host Braves beat the Dodgers for the first time in five meetings this season. Josh Donaldson and Adam Duvall hit consecutive homers off MLB ERA leader Hyun-Jin Ryu in the sixth.

Chicago 2, Pittsburgh 0: Kris Bryant's leadoff homer in the seventh inning broke a scoreless tie, and the visiting Cubs ended a four-game losing streak.

Cincinnati 6, St. Louis 1: Aristides Aquino of the host Reds became the first rookie since 1900 with 11 homers in his first 17 games.

San Diego 5, Philadelphia 3: The host Phillies managed just six hits after outscoring opponents 30-12 while winning their previous four games.

Colorado 11, Miami 4: Ryan McMahon hit two home runs for the host Rockies.

Milwaukee 15, Washington 14 (14): Eric Thames' two-run homer in the top of the 14th was the difference. The teams combined for 11 homers — two apiece by the Brewers' Christian Yelich and Ryan Braun.

Interleague

N.Y. Mets 4, Kansas City 1: Jacob deGrom pitched seven sharp innings for the visiting Mets.