The two leading sides in I’Anson Division 1, Tilford and Frensham, played at the Green in an absorbing encounter, with fortunes changing throughout.

Having won the toss, Frensham skipper Nathan Phillimore put Tilford in. The visitors reduced the home side to 44 for three - including captain George Ellis, who hit seven fours in his cameo of 32.

But then there was a partnership of 124 between Henry Marks and Matthew Cook. Cook reached 50 off just 36 balls but Marks provided good support before being bowled for 42.

Cook continued, reaching his 100 in 75 balls. One of his sixes bounced off a car bonnet and the ball disappeared into the river.

The seventh wicket put on 46 before James Goldsworth took the last four wickets and ended with four for 40 off seven overs as Tilford were all out for 244 off 40 overs.

Cook’s 124 not out was a magnificent 98-ball innings featuring 11 fours and eight sixes, a scintillating display of strokes around the ground described by one spectator as “one of the best innings I have seen at the Green in 40 years”.

Frensham began positively but both openers fell playing aggressive shots off Ben Matthews as the score reached 44. Bowling changes produced two more wickets to leave the visitors 77 for four, James Newman making 21.

Leon Ellen and Phillimore put on 61 and looked to be changing the balance of the match before Ellen was bowled by Huw Town-Jones for 34.

Ellis bowled his opposite number for 34, and despite a solid 27 from Toby Salmon, veteran Nigel Martyn struck to finish with four for 30 as Frensham were all out after 46 overs for 204, to give Tilford a seventh win of the season by 40 runs in a highly entertaining game.