DuBois piles on late, defeats Punxsy, 7-1