Saints midfielder Dom Gape helped Wycombe Wanderers to a sixth consecutive win in League Two, ensuring they retained their top-six position in the division, as they beat Leyton Orient 1-0 at home.
The 22-year-old played the full game, as the Chairboys continued their superb form, which sees them currently sitting in the play-off positions and just eight points off the automatic promotion spots.
Scott Kashket’s effort five minutes after half-time separated the sides, with Gape’s excellent shielding performance in front of the back four ensuring that the one goal was enough for another three points.
In League One, Jason McCarthy also played the full game for Walsall, as they drew 1-1 at home to Bradford.
The hosts had taken the lead on 49 minutes, via Isaiah Osbourne’s angled strike, but they were quickly pegged back by former player Jordy Hiwula.
McCarthy twice came close to netting a winner for Walsall, but keeper Colin Doyle tipped over his fierce drive, before the defender had a header cleared off the line.
The result leaves the Saddlers 18th in the standings, ahead of a Boxing Day trip to Port Vale.
In the Championship, Sam Gallagher suffered defeat with Blackburn, as they lost 3-2 for the third league game in a row.
Top scorer Gallagher played the full game against Reading, but did not net, with Danny Graham and Wes Brown on target for the hosts.
Their goals twice saw Blackburn come from behind, after efforts from Dominic Samuel and Liam Moore, but George Evans’s strike in added time gave the Royals the full complement of points.
In Spain, Paulo Gazzaniga started for Rayo Vallecano, as they lost 2-1 at home to Real Zaragoza in the Segunda Division.