Keswick jumped to the top of the Cumbria League’s Premier Division when they won by 17 runs at previous leaders Furness.
It was a hotly-contested top-of-the-table battle between two sides separated by four points at start of play.
The Keswick innings owed much to a third wicket stand of 138 between opener Ruiardh Barker (78) and professional Geeth Kumara (77) or the all out total of 192 would have looked decidedly modest. Home professional Promod Maduwantha took 5-27 from 9.4 overs.
Maduwantha (84) threatened to steer Furness home but lacked enough support after Nathan Waterston went for 39. He was last out as Keswick forged a vital victory.
Bowling heroes for the Lakesiders were young Finn Turnbull (4-24) and Kumara (3-24).
Cockermouth in contention
Cockermouth are still very much in contention after a massive win over Cleator which was one of, if not the biggest victory in League history.
In their 50 overs Cockermouth made 375-3 and then bowled-out their visitors for only 79 to win by 296 runs.
Openers Gareth White (148no) and Alex Grainger (138) shared a stand of 247 (a club record?) while Matthew Sempill chipped in with 44.
Skipper Tom Sharpe (31) offered the only real resistance as Cleator slumped to 79 all out in 27.1 overs with Sempill taking 4-9.
Carlisle simply had to win at Haverigg to stay in the picture and they ended a dismal run with an eight wicket victory.
The hosts were bowled-out for 100 with only pro Sachin Jayawardena (31) offering any real resistance as Carlisle pro Mike Slack took 4-25.
Slack was 24no and with Marc Brown making 30, Carlisle got to 101-2 in 20.4 overs.
Millom consolidate position
Millom consolidated their place in the top half of the table when they won by 35 runs at Wigton.
Michael Holmes (44), pro Primosh Perara (38) and Graham Dawson (38) were largely responsible for Millom reaching 180 all out by the final over. Chris Hodgson (3-18) and Jonny Honeyman (3-31) were the most successful Wigton bowlers.
John Reed (40), Hodgson (27) and Nico Watt (26) did their best but Wigton fell short, bowled-out for 145 in 40 overs. Paul O’Callaghan took 5-27 and Dawson had 3-12.
Lindal’s best score
Lindal Moor made their best score of the season, 300-6 in 50overs at home to Whitehaven and went on to record a big win.
Ryan Gilmour (95), Edward Waind (58), Lee Hogg (54) and Sawan Kankanange (37) shone with the bat while Matthew Harrison took 4-55 for Whitehaven.
Whitehaven professional Terence Warde (86) had no support as the visitors were bowled-out for 130 in 29 overs with Max Winskill (3-13) doing best for Lindal.
Surprise defeat for Workington
Workington suffered a surprise five-wickets home defeat to bottom side Dalton after they could only post 132, bowled-out in 37.2 overs. Young opener Jake Daniel top-scored on 42 with Mark Hollier taking 6-58 from his ten overs.
The home side gained a couple of early wickets but Dalton were seen through to victory in the 41st over on 133-5 with pro Rangika Pinnala Don (41no).