Kyle Harrison brushed Bryce Harper back with consecutive fastballs, leading to a confrontation that escalated into a benches-clearing incident. The Phillies won the game 6-1, handing the Giants their first loss in nine starts behind Harrison.
Harrison gave up a career-high 12 hits, with only one Giants starter allowing as many hits in a game since 2017. The Giants were held scoreless for eight innings until a late run in the ninth inning.
Collection
[
|
...
]