Yasiel Puig has played his final game as a Cincinnati Red on Tuesday night and went out swinging.

A massive bench-clearing brawl in the 9th inning of last night's game between the Reds and the Pirates left Puig ejected.

It started as Reds reliever Amir Garrett got involved in a shouting match with the Pirates dugout, and then charged toward the opposing bench, sparking the melee.

Garrett and Puig were among eight ejections, the report said.

Read more at ESPN.