If you didn't watch the game between the Giants and Rockies last night, it's hard to blame you. After all, with so many races across the Majors, a duel between two teams that won't be in the playoffs isn't exactly the stuff of dreams.
And yet, there was plenty of action to go around… all courtesy of Rafael Devers.
It didn't take long for things to get going: Devers was the second batter to come to the plate in the game. And he catapulted a Kyle Freeland offering into the stands for his 30th home run of the season.
But what really stands out is that, on the field, Freeland and Devers started shouting insults at each other… and that set off a firestorm.
Both benches emptied and we were treated to a good old-fashioned free-for-all.
https://twitter.com/BleacherReport/status/1963043434979111309
What we understand is that, in Freeland's eyes, Devers looked at his circuit a little too long (possibly because he wanted to make sure it wasn't a foul ball). So Freeland started shouting at him… and Devers didn't like it.
It was Freeland that wanted to stir up trouble.
https://twitter.com/mattblively/status/1963045096821338556
So Devers went around the bases several minutes after his home run… and more importantly, after seeing three guys thrown out: Freeland, Willy Adames and… Matt Chapman.
The former Red Sox was not ejected, however… and that's an important detail for the future.
Because with Chapman gone, the Giants needed a third baseman. So, for the first time all season, Devers (who started the game at first base) played third base. He took Matt Chapman's glove, by the way.
Big night for Devers.
https://twitter.com/TalkinBaseball_/status/1963053607714226510
And in the end, the Giants came away with a 7-4 victory over the Rockies, who suffered their 100th loss of the season.
But what will be remembered is Devers' big night… on several levels.

- Roman Anthony is injured. The same goes for Kyle Tucker in Chicago.
https://twitter.com/gfstarr1/status/1963065850174287872
- He's been rolling since his recall.
https://twitter.com/BNightengale/status/1963064035097903210
- Trey Yesavage did well in three innings of relief. Meanwhile, the Blue Jays won in Cincinnati.
https://twitter.com/KeeganMatheson/status/1963026485423284361
- And 51.
Cal Raleigh goes deep with his MLB-leading 51st home run of the season! pic.twitter.com/oyt5Mg3ngg
– Talkin' Baseball (@TalkinBaseball_) September 3, 2025
- Skin problems for Mike Trout.
Mike Trout is out of tonight's lineup due to a skin infection. pic.twitter.com/Jj855d2qNu
– Foul Territory (@FoulTerritoryTV) September 3, 2025
This content was created with the help of AI.