City Colts kept their North Bucks & District League title hopes alive with a convincing 5-2 win over Brackley Sports.
The victory moves them to within six points of Premier Division leaders Potterspury, but having played the same number of the games, their title push might have come a little too late.
Potterspury enjoyed a 5-1 Interdivisional Trophy second round win over Hanslope and Great Linford eventually saw off Syresham 7-6 after extra time. The other Premier game saw MK Titans go down 4-0 to Yardley Gobion.
Woburn Sands Wanderers stay top of the Intermediate Division after beating lowly Deanshanger Athletic 2-0, but it looks set to be a close finish in the title race.
With lots of games in hand, Bow Brickhill could still pose a threat to Woburn, but their title bid suffered a blip when they lost 4-1 to City Colts Res.
AFC Santander lost 2-1 to Wicken, Denbigh Hall Sports & Social edged out Grendon Rangers Res by the odd goal in seven and Wolverton Town Res were 4-1 winners against Potterspury Res.
Bow Brickhill Res have had one hand on the Division One trophy for most of the season, but they failed to win for the first time as Stoke Hammond held them to a 3-3 draw.
Woughton hammered poor Deanshanger Res 10-0, Olney beat Padbury Village 2-1 and Cage Athletic fell 3-1 to Marsh Gibbon.
Scot Youth and Comet MK are still battling it out for the Division Two crown. Scot are top of the table after their 4-1 win over Silverstone Res, but Comet have plenty of games in hand after their 3-0 Division Two Trophy second round win over Westbury. In the league, MK Wanderers beat Hanslope Res 3-1 and Stantonbury drew 2-2 with Steeple Claydon.