First-half lull stops Punxsy's upset chances