Goals from Andy Cook, the unfortunate Daniel Lafferty, and Josh Gordon, saw the Saddlers secure three welcome points against the Play-Off chasing Posh to take their battle to beat the drop to the final day of the season.
O'Connor, who took over from Dean Keates at the start of the month, admitted to having mixed feelings as the Saddlers finally took notice of his words and produced a performance which they are more than capable of, bringing a poor run of form to an end.