Punxsy fires on all cylinders, wins big over Clearfield