Detroit
Five players were ejected, along with both managers and the Yankees’ bench coach.
Justin Upton and James McCann homered for Detroit, and Gary Sanchez went deep for the Yankees, but that all became secondary on a day when the umpires had their hands full trying to maintain order. Major League Baseball figures to be busy now, sorting out likely suspensions that could especially hurt the playoff-contending Yankees.
The winning and losing pitchers — Detroit’s Alex Wilson (2-4) and New York’s Dellin Betances (3-5) — were among those ejected. Betances was tossed after hitting a batter in the helmet with a pitch, and argued with the umps.
The ill will carried over to the Detroit dugout, too, where star pitcher Justin Verlander and teammates Victor Martinez and Nicholas Castellanos got into some sort of dispute.
Shane Greene got five outs for his fourth save.
Rays 2, Blue Jays 0
St. Petersburg, Fla.
A day after the same two teams combined for nine home runs in a 7-6 Toronto win, pitching took over.
Dodgers 5, Pirates 2
Pittsburgh
Grandal’s 18th of the year gave the Dodgers a two-run lead. Gonzalez pushed it to three moments later with a shot to nearly the same spot in the right-field seats for his second of the season and 100th with Los Angeles.
Marlins 9, Phillies 8
Philadelphia
Stanton led off the third inning with his 14th homer in August, extending his club record for most in one month. He now has seven home runs against the Phillies this season, his most against any one team.
Diamondbacks 3, Mets 2
New York
Arizona won three of four in New York, staying ahead of Colorado for the NL’s top wild-card spot with the victory.
Rockies 3, Royals 2
Kansas City, Mo.
Valaika snapped an 0-for-12 slide, driving a full-count pitch from Mike Minor (5-6) to left after Gerardo Parra singled.
Reds 4, Cubs 2
Cincinnati
The comeback ended the Cubs’ five-game winning streak, one shy of their season high. Chicago has moved into first place in the NL Central by going 25-13 since the All-Star break, leading Milwaukee by three games.
White Sox 5, Twins 1
Chicago
Holland (7-13) bounced back nicely from a string of bad outings, yielding one run and three hits in just his second win in two months. The left-hander had allowed 20 runs and 20 hits in 11 innings over his previous five appearances.
Chicago had dropped six of eight before welcoming Minnesota to town for a five-game series.
Padres 4, Cardinals 3
St. Louis
Asuaje’s hit, his third of the game, off Zach Duke scored Jabari Blash. Neither Duke nor Sam Tuivailala (3-2) recorded an out in relief in the ninth for a Cardinals bullpen that surrendered 12 runs in seven innings during the series.
Rally Cat will spend its nine lives somewhere other than in the St. Louis Cardinals Clubhouse.
The Cardinals wanted to adopt the cat, which ran onto the field during a game with the Kansas City Royals earlier this month right before Yadier Molina hit a grand slam. A nonprofit, St. Louis Feral Cat Outreach, captured it the next day.
The Cardinals announced plans to adopt the cat and let it live in the clubhouse. But the nonprofit balked, saying the team wanted to exploit the cat rather than take care of it.
The St. Louis Post-Dispatch reported the Cardinals disputed that, but didn’t want to get into a cat fight with the nonprofit.
