i don't think berg really deserves any praise. fact is, he gave up FOUR homers. he's lucky they were solo shots or else he could've easily given up 10 runs.
I think the point is that there never was anyone on base for a reason. He might have only made 5 mistake pitches around the plate the whole game.