Finchley kept their Middlesex County League Division One title hopes alive with a convincing 86-run win over Eastcote on Saturday.

Steve Selwood hit 87 as Finchley made 237-6 from 60 overs, fellow opener Brad Townsend also weighing in with a half century.

In reply, Eastcote were bowled out for 151 in the 46th over, with Richard Banham, Steve Blyghton and Rob Clements all taking three wickets.

Finchley are now just ten points behind leaders Teddington.

Meanwhile, fourth-placed Brondesbury had the better of a draw with local rivals Stanmore.

Bron finished on 241-8 after bowling Stanmore out for 255.