gareth blocked them all , his right arm as faithful a guard as it was a hitter , and then campbell 's knuckles collided with his gut and he doubled over , gasping , biting back the involuntary surge of vomit even as the crowd went wild around him .