Hopefully a group of unfortunate Boston Red Sox fans took their ball caps off in time.

After being asked to rise for the playing of the Star-Spangled Banner, a sick – possibly inebriated – fan vomited over the second railing at Fenway Park while his buddies watched in amusement.

The fan's puke plummeted multiple storeys before appearing to land on unsuspecting fans seated below.

After one fan lost his lunch, the Red Sox went on to lose 9-2 to the visiting Chicago White Sox.

Considering some stadium dustups happen as a result of spilt beer, we're guessing this didn't go over well.