CASTROL were forced to settle for a draw on Saturday after bad weather intervened in their home match against second-placed Ashley.
Several hours of rain reduced the match to 62 overs, with Castrol batting first after Garvey lost the toss.
Evans (11) and Flanagan (59) made a bright start before Evans was caught and stumped off Hall's (1-46) delivery.
King (68no) then joined Flanagan to produce a 74-run partnership before Flanagan fell to Woods off Barber's (3-52) delivery.
After a further spell of rain, Green (6) joined the high-scoring King before falling to Flynn off Tymms (1-26).
Castrol's hopes of a declaration were ended by quickfire wickets from Barber as he bowled out Garratt (3) and Garvey (2) respectively, leaving Castrol on 163-5.
As the daylight began to fade, Castrol needed some fast wickets and Barber (8) was first to fall for the visitors, caught off Piercy from Flanagan (3-47).
Andrews (6) followed soon after as Flanagan's superb delivery handed Green the catch.
Flanagan completed his hat-trick of wickets when Thompson (12) was caught by Garratt.
Ashley were losing wickets fast but managed to regain their composure, with Flynn (34) and Tymms (59) providing a solid partnership.
Flynn eventually fell to Benbow off Piercy (1-27) but Tymms managed to score heavily before finally succumbing to Benbow off Garvey (3-40).
With a draw looking likely, Hall (1) fell when caught by Flanagan off Garvey, and Woods (11) gave Garvey his third wicket when he was caught by Benbow.
O'Doherty (10no) and Griffiths (4no) saw Ashley through the last glimmer of daylight to the close and secured them a draw, with 156-7 off their allotted overs.
Castrol MoM was Martin Flanagan with 59 runs and three wickets, with the Oilmen taking seven points, Ashley six.
Next weekend, fourth-placed Castrol host third-placed Ashton-on-Mersey.