Bradford takes advantage of Punxsy miscues for victory