Gosport returned home from the midlands with a point after a physical 1-1 draw against Bedworth in the Southern League premier division.
Both teams initially struggled to adapt to a heavy pitch which had seen plenty of rain overnight.
But Gosport soon got in to their stride and it didn’t take long for Bennett to trouble Bedworth keeper Andrew Kemp.
And on 23 minutes, Gosport’s bright start was rewarded. Sammy Igoe’s pass from the right found James Ford who released Bennett to his left. The striker’s first shot was saved by Kemp but the rebound fell back to Gosport’s top scorer and Bennett made no mistake from his second attempt, crashing the ball in off the far post.
However, Borough weren’t ahead for long. Ellis Martin conceded a penalty on the half-hour mark after bringing down Donaldson with a clumsy challenge just inside the right edge of the penalty area.
Mitchell Piggon sent Nathan Ashmore the wrong way from the spot to make it 1-1.
Martin was soon taken off on a stretcher after being on the receiving end of a heavy and late challenge.
The former Pompey defender was assessed in the dressing room and the injury was not thought to be serious.
Gosport began the second half with Dan Woodward making a fine 50-yard run down the right flank, waltzing past several defenders. It was a pity his hard work did not lead to a clear-cut chance, though.
Both sides had numerous chances as the game went on. Bennett was denied no less than three times by Kemp and the in-form keeper also denied Adam Wilde and Brett Poate, the latter’s overhead kick deserving a goal.
At the other end, Ashmore was quickly in action when Piggon twice threatened.
But neither side could take the many chances that came their way.
Southern League premier division
BEDWORTH UNITED 1 (Piggon pen)
GOSPORT BOROUGH 1 (Bennett)
Bedworth United: Kemp, Dean, Haines, Ford, Tullin, Bains, Byrne, Gooding, Donaldson, Piggon, Polk. Subs: Spencer, Taylor, Kean, Wesley, Darkin.
Gosport Borough: Ashmore, Woodward, Martin, Ford, Pearce, Poate, Igoe, Smith, Brown, Bennett, Wilde. Subs: Cook, Wooden, Stow, Jones, May.
Referee: Mark Howes (Solihull).