Elliot Sills blasted a six-minute hat-trick as Clanfield jumped into third place in the Hampshire League Premier Division.
Sills scored in the 40th, 43rd and 46th minutes of a 5-2 home victory against Otterbourne.
Oli Amos had given Clanfield an early lead and Harry Potter added a fifth. The Otters replied through Tom Sands and Phil Osborne.
Second half goals from Ben Unsworth and Dean Cole gave Winchester Castle a 2-0 away win at QK South-ampton.
Gavin Cross scored twice in the second half as Hedge End Rangers survived some late scares to win 4-3 against Liss.
Bryn Schwodler and Matt Hawkes also netted as Rangers opened up a 4-0 lead.
Josh Hibberd started Liss’ fightback in the 73rd minute, before Dean Newby struck in the 86th and 89th minutes to set up a tense finale.
Chris Lavisher scored a hat-trick as Overton won 3-2 at Liphook.
Goals from Aidan Hatton and Louie Jeff gave Paulsgrove a 2-2 draw at Baffins Milton Rovers.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here