Wanstead & Snaresbrook lifted the T20 Dukes Essex League Cup after they emphatically defeated Upminster by 102 runs on Sunday.

The victors made 184-5 after winning the toss and then dismissed their opponents for 82 in 16 overs.

Wanstead’s victory was founded on three fine contributions with the bat.

Opener Zain Shahzad (54), with six fours and two sixes, made 54, as did Feroze Khushi, who was to remain unbeaten after scoring five fours.

But greater acceleration was provided by Kishen Velani, who faced just 19 balls for his 41 that featured a six and five fours.

Wanstead’s dominance continued in the field, with Jack Lord proving the most successful as he ran through the lower order to take 5-14.

Mohammed Fayyaz Khan took two wickets and Shahzad and Velani one apiece.

Earlier in the day, it had been a much closer call as Wanstead edged out Brentwood by two runs in the semi-final.

After winning the toss they made 131-9 before restricting their opponents to 129-5 in their 20 overs.

Those victories continued a good weekend’s work as Wanstead still remain top of the Essex League Premier Division table after defeating Southend-on-Sea & EMT by 54 runs on Saturday.

Southend won the toss and allowed their opponents, who sit 10 points clear of Brentwood, to bat first and the visitors went on to amass 329-8 in 50 overs.

The opening partnership of Shazad (49) and Chowdhury (42) got their side off to a good start.

This momentum was later built on by Adnam Akram, who top-scored with 68, and Robin Das was not too far behind with 54.

Skipper Joe Ellis-Grewal then claimed 3-57 and Fayyaz Khan took 3-48 as the visitors continued their positive work in the field.

Akram weighed in with 2-15 while Suminda Balage Don and Khushi took a wicket each in the victory.

Chingford fell to a 43-run defeat at the hands of Upminster.

Upminster elected to bat first, scoring 253-7, before restricting their opponents to 210-9 in their 50 overs.

Chingford’s bowlers had the early boost of removing Julian Whtestone (3) cheaply. But fellow opener Shariq Rahman (32) started the bigger scores before Louis Pickering (58) and Shahbaz Butt (94) made impressive contributions to their side’s total.

Matthew Dzodzos, Ben MacGregor and Peter McDermott all managed two wickets apiece.

Apart from Ben MacGregor (31), Liam Lennan (36), Paul Shawyer (25 not out) and Alex Stokoe (20 not out) no other Chingford was to score more than 20, although the defiant last-wicket pairing at least ensured Chingford batted out their overs.

Buckhurst Hill enjoyed a 36-run victory over Hadleigh & Thundersley in Division One.

After losing both openers with just 15 on the board, Darren Ironside and Jamie Allen (54) put on 101 for the next wicket.

That was to be comfortably their biggest stand, with Will Stoner (32) making the next highest score as Hill were bowled out for 207.

That was still to be more than enough runs though, as Hadleigh were dismissed for 171 thanks to Rohan Boome (4-46), Ironside (2-19), Stoner (2-25) and Hendro Puchert (1-43).