Ryan Elliott scored twice as Infinity strengthened their Hampshire League Division 1 promotion challenge with a 2-1 win at fellow high-fliers Andover Lions.
Elliott scored in the 21st and 67th minutes before Casson Spencer replied.
Hamble Club caned rock bottom Durley 5-1 to cut the gap between them and leaders Bush Hill to 11 points - and Hamble still have four games in hand.
Ricky Bull netted twice with James Thompson, Liam Crook and Shane Flooks also netting.
Andy Longland scored both goals as Lyndhurst moved into third place with a 2-0 win at Four Marks.
Ronan Williams scored twice in the first half as lowly Michelmersh & Timsbury won 2-0 at Upham.