Ulverston produced a big shock in Division One of the Cumbria Cricket League, as they defeated promotion favourites Haverigg in a thriller by 14 runs to inflict their first league loss of the season.

Haverigg would have been confident for victory at Poolside, having bowled Ulverston out for 122 after putting them in to bat, despite dropping several catches.

However, in a match reduced to 43 overs a side, the hosts’ batting matched their fielding, as they fell short on 108 all out.

Leaders Furness 2nd XI were prevented by the weather from taking full advantage as their match at Kirkby was abandoned without a ball bowled.

Vickerstown picked up their first win of the campaign, and in some style, as they thrashed Lindal Moor 2nd XI by 98 runs at Rainey Park.

The hosts batted well in posting 182 all out, with Sam Dixon (48), Dean Litherland (45) and John Burns (38) putting the Walney side in command before Dixon went on to take 4-23 as Lindal were rolled out for just 84 in reply.

Electing to bat turned out to be a disaster for Workington 2nd XI, as Hawcoat Park cantered to an eight-wicket victory, inspired by the bowling of Callum Muncaster.

Workington were skittled for just 66 inside 26 overs, with Paul McKeown making over half that total in making, as Muncaster tormented the visitors in taking 5-16.

It took Hawcoat just 12.5 overs to secure the win in reply, with Dave Muncaster’s 37 not out guiding them over the line.

Seascale defeated Cockermouth 2nd XI by 80 runs, as Steve Brown took 4-37 to bowl the visitors out for just 80, in reply to Seascale’s 160 all out, which was built on 77 from Adam Brown. Andrew Cameron and Dean Platten each took four wickets for Cockermouth.