Stewartby increased their hold at the top of Division Two as Shefford fell away after losing to Maulden.
Bedford Borough also won to move into second place, two points behind, but with a game in hand.
Kempston Hammers and Flitwick are still hanging in there and are only a point behind Boro.
Meltis continued their winning ways to stay top of Famous Grouse League Division One.
Division One: Henlow Park 11 Meltis ’96 19; Flitwick 13 Bedford Borough 24; St Andrew’s 12 Biggleswade 24.
Division Two: Stewartby 28 Langford 7; Maulden 19 Shefford 16; Bedford Priory 20 Bedford Park 9.