On a day when All-Star slugger Giancarlo Stanton was back home in Miami having his right knee sliced open on a surgical table, the Marlins closed out the first half of their season with another punch-to-the-gut blown save by closer Heath Bell.

But that wasn't the only punch that hurt in Sunday's 5-4 loss to the Cardinals at Busch Stadium.

Third baseman Hanley Ramirez — mired in another long slump at the plate — punched a cooling fan in the Marlins dugout after grounding out in the sixth inning. It forced Ramirez out of the game, forced him to get two stitches on the knuckle above his right ring finger, and forced him to watch as his replacement, rookie Donovan Solano, struck out with the bases loaded to end the top of the ninth.