A simple misunderstanding led to this basebrawl between North American rivals.
It all started with a ball in the back, retaliation for the previous batter bunting with a six-run lead.
In fact, Mexico third baseman Luis Cruz called for the beaning after the bunt occurred.
Cruz interpreted the bunt as a display of poor sportsmanship by a team with a six-run lead, but in World Baseball Classic pool play, each team actually needs to score as many runs as possible, to avoid potential tiebreakers later on.
Source: assets.sbnation.com