League leaders Arnside were toppled by second in the table Milnthorpe in the pick of the Westmorland League division one games on Saturday.
Batting first, Arnside posted 165-8, Adam Richardson making an unbeaten 85.
Milnthorpe however picked up the 12 points with a five-wicket win, finishing on 169-5 with Phil Bovis making a crucial 57 for the hosts.
Warton were 15 point winners over Trimpell in a tight encounter.
Visitors Warton posted 171 for 8, J Smith making 51.
The struggling hosts, second from bottom in the table, made an excellent fist of the reply but came up just short, finishing on 167-8.
J Crawford’s five for 24 for Windermere helped dismiss basement side Bare for exactly 100 in Cumbria. And the hosts then knocked off the runs for the loss of just two wickets to take the 15 points.
Third in the table Shireshead came away with a winning draw in their clash with fifth placed, Heysham.
Shires made 189-6 batting first, former Westgate star Peter Wilson the mainstay of the innings with 71.
Heysham then had L Plackett to thank for them coming away with three points.
The visitors finished on 158-7, with Plackett unbeaten on 86.
Bolton-le-Sands also came away with a winning draw in a tight battle with Westgate.
G Beaumont made 60 as the hosts gave themselves 196-8.
Westgate made an excellent go of it, but came up just short, finishing on 193-9 to take four points to Bolton-le-Sands’ 10.
Fourth-placed Burneside couldn’t turn an excellent batting display against struggling Silverdale into maximum points.
D Batty made 94 as the hosts posted 237-8.
But Silverdale held on for a losing draw and two points, finishing on 169-9.
In the Westmorland League division four, Carnforth’s first team were convincing winners against Morecambe’s third team at Woodhill Lane.
In a battle of bottom against top, the hosts were dismissed for just 77, the Lodge Quarry side knocking the runs off for the loss of just one wicket, Carnforth cementing their place at the top of the table.