Half centuries from Marcus Walmsley and Ryan Meyer ensured Methley kept the pressure on at the top of the Central Yorkshire League’s Premier Division.
Chasing a 165 target at home to Batley, they lost three early wickets, but any fears of a shock defeat were expelled by an excellent stand between Meyer, who hit 58, and Walmsley, who finished not out on 51.
Methley, for who opener Nick Connolly had earlier hit 20, reached their target with six wickets to spare in the 33rd over to earn another six points and stay on the trail of leaders Townville.
They initially produced a good effort in the field after putting their opponents in with Batley’s batsmen for the most part under control.
Shaukat Ali hit 41 and Muhammad Tahir 31, but four of the five bowlers used by Methley claimed wickets as the visitors were all out for 164 in 43.3 overs.
Jack Rich was the pick of the Methley attack with 4-40 from 15 overs while Mick Waite took 3-32, Connolly 2-15 and Josh Thurwell 1-33.
A fine all-round performance by Conor Harvey helped Townville to stay 12 points clear at the top of the Premier.
Harvey top scored with the bat and followed up by taking three wickets as Townville made short work of beating Altofts by 166 runs.
Although they were put in, Townville established control with a solid opening stand of 57 between Tim Walton (31) and Jonny Booth.
The latter then combined with Kylinn Vardhan (24) for a second wicket stand of 74 and at the start of the 35th over the score stood on 131-1.
Altofts hit back with three quick wickets for Brett Hudgson to reduce the hosts to 134-4. Among his victims was Booth, who was out for 66, having hit eight fours and two sixes.
But that brought in Harvey, who proceeded to hit the ball to all parts of the ground in a great display of batting that brought him six sixes and six fours as he smashed an unbeaten 76 from just 45 deliveries.
Kris Ward (21) lent support and Townville were able to post a big total in finishing on 234-5.
Altofts were never in the hunt in their reply with only two batsmen reaching double figures as they lost early wickets then collapsed from 56-4 to 68 all out.
Dean Woolsey (3-14) and Richie Bresnan (1-24) did the early damage and Harvey (3-4 from seven overs) and Jack Hughes (3-7) cleaned up the tail.
Methley A were made to struggle by Buttershaw St Pauls’ first team in CYL Division One.
Choosing to bat first, they were soon in trouble with Luke Kane and Richard Smart out without scoring. Greg Johnson (30) played some good shots as he hit five boundaries, but only David Willey (14) and Kieron Holliday (21) joined him in reaching double figures as Methley were all out for 108.
Buttershaw were quickly reduced to 7-2 in their reply with both openers out for ducks to Tom Mellor and Kane, but James Robson (76) ensured they reached their target by the 21st over with seven wickets to spare.
Townville A woes continued in Division Two as they lost by eight wickets to East Ardsley A.
It was tough from the off as they were quickly reduced to 16-3. Although Robert Wood battled to make 19 he could find little support and Townville were all out for only 55.
East Ardsley lost two early wickets in their reply to Dale Jones and Hughes, but an unbroken third wicket stand of 50 carried them to only their second victory of the year.
Premier Division (all played 16): Townville 85 points, Methley 73, Wakefield Thornes 60, Carlton 59, Wrenthorpe 57, Birstall 48, Mirfield PC 47, Hunslet Nelson 39, Ossett 33, Batley 27, Altofts 24, Northowram Fields 17.
Division One (all played 16): Hopton Mills 69 points, Scholes 68, Liversedge 62, Oulton 61, Wakefield SM 60, East Ardsley 48, East Leeds 46, Buttershaw SP 43, Wakefield Thornes A 43, Methley A 17, Mirfield 16, Ossett A 13.
Division Two (all played 16): Azaad 80 points, Altofts A 63, Mirfield PC A 61, Thornhill 59, Carlton A 59, Caribbean 55, Batley A 49, Birstall A 48, Wrenthorpe A 43, Buttershaw SP A 24, East Ardsley A 20, Townville A 2.