ALL Rounder Bradford Premier League Championship Division Two leaders Keighley were left feeling under the weather as they saw their lead cut to six points.
They featured in the day's shortest game, with just 7.2 overs of play possible in their game at Carlton before it was abandoned.
That gave second-placed Wakefield St Michael's the chance to make up ground, and they seized the opportunity with both hands.
Ismail Patel (3-18) and Juned Delair (3-22) joined forces as Hopton Mills were bowled out for 109.
Charith Cooray then followed up with an unbeaten 54 as St Michael's cruised to an eight-wicket win.
Faroukh Alam was again in good all-round form for Altofts, but he could not save his side from a two-wicket defeat by Brighouse.
He made an unbeaten 46 in a disappointing total of 135, which was due largely to the efforts of Deron Greaves (5-29).
Asad Mahmood top-scored with 31 as Brighouse defied the efforts of Alam (3-44) to secure a narrow victory.
East Ardsley's lean spell finally came to an end as they defeated Liversedge by three wickets.
Their success owed much to evergreen David Battye, whose 14 over spell earned him figures of 5-20 as they bowled out their lowly rivals for 113.
Matthew Butler (34) was top scorer for Liversedge, while Haseen Bashir was unbeaten on 34 when East Ardsley reached their target.
Bowling Old Lane batsman Ahsan Butt made an unbeaten century in his side's match with Buttershaw St Paul's, which was abandoned before it could reach its conclusion.
His innings contained one six and 15 fours and was the dominant feature of Old Lane's 190-7.
Amer Ayoub was again among the wickets for St Paul's with 3-62.
When play was abandoned due to rain, St Paul's were 93-4 after 17 overs of their reply.
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 here