Then in the ninth, former Pirates reliever Jared Hughes was ejected after hitting Starling Marte.
Amir Garrett replaced Hughes, but during a mound visit, Garrett charged the Pirates dugout and threw a punch at Trevor Williams.
Garrett and Williams both fell to the ground as a melee erupted around them. Garrett, Yasiel Puig, Trevor Williams, Kyle Crick and Chris Archer were all ejected.
>> Watch the moment here