Mark Gilliver hit his second massive score in successive weeks in a rain-affected encounter at Windhill.
The Esholt opener complemented last week's unbeaten 135 with 152 runs to keep his place at the top of the batsmen's charts.
He has now hit nearly 900 runs in 14 games this season, but his big score wasn't enough to bag maximum points due to the weather.
His efforts helped Esholt to 271 for seven, but with 11 overs still to come Windhill's 203 for eight was cut short by the rain.
And the downpours also hit two two-promotion chasing sides hard.
Keighley kept Brighouse down to 147 for nine but their innings was stopped at 78 for two in reply, potentially robbing them of five points.
They now sit 11 points outside the promotion spots, while Bradford & Bingley are five points away from those top positions after rain hit their attempts to beat Salts.
Fawad Maqsood's unbeaten 101 helped Salts to 220 for six declared at a wet Wagon Lane.
A Richard Nichols 67 and unbeaten Pat Fordham on 43 left Bingley at 192 for seven with plenty of overs left in their game.
But their chance to close out the innings was cut short.
Idle's game was completed as they moved five points clear at the top of the division with a 115-run victory over Hartshead Moor.
Mohammed Hafeez hit 135, and passed the 650-mark for the season, as the leaders recorded 246 for five. The visitors managed just 131 in reply.
And Gomersal kept close on their heels with an eight-wicket win over Drighlington.
Martin Quarmby took five wickets as the visitors were kept down to 182 and once again Bradley Parker came in with a big innings, hitting an unbeaten 96 as the total was reached in only 17 overs.
Bankfoot lost ground in their promotion charge with a surprising loss at Manningham Mills.
Seven wickets from Masood Ahmed kept Bankfoot down to 107 while Gulsheraz Ahmed hit an unbeaten 65 to give Mills a rare six points.
Saltaire gave bottom club Bowling Old Lane a tough time at Roberts Park, dismissing the visitors for just 51, their lowest score in a season of low scores.
But it took an unbeaten 15 from skipper Ijaz Khan to gain victory, after six wickets were lost in 18 overs on a tricky wicket.
In another low-scoring game, a five-wicket haul by Richard Winn helped Morley to six points at home to Great Horton.
The visitors were dismissed for 95 while Morley hit the winning runs with seven wickets and 36 overs remaining.
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 hereComments are closed on this article