Crago throws CG, homers during Punxsy win