Punxsy follows two big innings to 18-8 win