
Evo-Stik League Southern Division One South & West table on Saturday.
Adam Kelly after 19 minutes and then a Carl Preston brace on 35 and 51 minutes put the Dolphins in command – and they hung on, despite Marcus Palmer`s double reply in the 61st and 67th minute.
Second-placed Cirencester Town drew 2-2 at Wimborne Town, thanks to a Sam Collier penalty a minute from time.
Earlier, Tom Jeffes had given the home side a 17th minute lead that Joe Shepherd cancelled out after 33 minutes, only for Jamie Davidson to restore Wimborne`s lead in the 69th minute.
Cinderford Town scored a goal in each half from Scott Wilson and Lewis Sommers to complete a 2-0 home win over Winchester City.
Hungerford Town, a Dave Stone goal behind at the interval, conceded two goals in the final 10 minutes from Curtis Jack and Adi Adams to lose 3-1 at home to Clevedon Town – Mark Draycott scored the home side`s response from the spot on 61 minutes.
Shortwood United, despite going a Marcus Mapstone behind in the 14th minute, scored three times in the final 20 minutes from Jake Parrott and Jamie Martin (two) to complete a resounding 5-1 home victory against Paulton Rovers – Parrott and James Coates scoring the other goals.
In the day's other game Craig Veal came to Bridgwater Town's rescue with an 80th minute equaliser in a 1-1 home draw against Mangotsfield United, whose Ryan Bennett had given them a 13th minute lead.