Rafael Devers hit a two-run homer in the first inning that led to the benches emptying and three ejections in the San Francisco Giants’ 7-4 win over the Colorado Rockies in Denver on Tuesday.

Colorado starting pitcher Kyle Freeland and San Francisco’s Matt Chapman and Willy Adames were ejected after the benches cleared and punches were thrown.

Wilmer Flores also went deep for San Francisco, which has homered in 16 straight games to tie a team record since the franchise relocated to the Bay Area. Logan Webb (13-9) allowed two runs and seven hits over five innings as the Giants earned their ninth win in 10 games.

Hunter Goodman had a home run among his three hits and drove in four runs as the Rockies clinched their third straight 100-loss season. Freeland (3-14), who gave up hits to both

See Full Page