DuBois defeats Punxsy on walk-off, 4-3