Not even a ball to the face could stop Melky Cabrera.