There was a massive shock for the Furness Building Society Northern Premier Cricket League leaders Barrow after they crashed to a 48 run home defeat to Morecambe.
Morecambe came into the game, with the news that Lewis Edge had resigned as captain and Mark Woodhead would replace him for the rest of the season.
Barrow were seemingly confident after restricting Morecambe to 139 for nine off 50 overs. Gary Collins taking 3-45, Jonathan Wells 2-23, Patrick Allington 2-41 and Daryl Wearing 1-22 also taking wickets.
Josh Dixon was Morecambe's top scorer with 48 off 138 balls but in reply Barrow collapsed as Morecambe's Yakub Bhamji ripped through their line up taking 7-26. A performance which saw the hosts bowled out for 91 in just 27 overs.
Ryan Brown 25 off 38 balls and Nicky Burns 24 off 44 balls offered just brief rest bite for the beleaguered League Leaders.
Leyland are now just seven points behind Barrow after a comfortable nine wicket home win over Chorley.
Chorley were bowled out in 38.2 overs for 122. Andrew Griffiths scoring a half century with 50 off 57 balls with Tayyab Afsar 4-25 David Makinson 3-21 the main wicket takers for Leyland
Leyland knocked the runs off in style, Luis Reece fresh from playing for Lancashire scored 58 off 96 balls and Henry Thompson unbeaten with 39 off 111, Leyland racing to 123 for one in 37.2 overs.
Fleetwood are now just 13 points off the top after an easy 10 wicket win over St Annes at Broadwater. Sam Bell with 6-34 and Ian Holland 4-58 dismissed St Annes for 106 in 28.2 overs.
The defending Champions needed only 17.5 overs to reach 106 without loss, Adam Parker 70 not out off 44 balls and Mike Clinning an unbeaten 29 off 64 balls.
Lancaster's fantastic season goes from strength to strength following a seven wicket win at Netherfield.
Netherfield won the toss and decided to bat making 199 for nine in their 50 overs. Ben Barrow with 51 off 115 balls and Marc Brown with 46 off 56 balls their main run makers. Lancaster's Ben Simm restricted the hosts taking 5-74.
In reply Lancaster impressed, as Jamie Heywood 45 off 85 balls and Charlie Swarbrick 36 off 42 balls, put the visitors in a strong position.
However it was the unbeaten 51 off 85 balls by Professional Jannisar Kahn and the 49 off 63 by Danny Welbourne put Lancsaster in sight of victory with Lee Sparks hitting the winning runs as Lancaster reached 200 for three in 47.2 overs.
Kendal eased to a five wicket win at Preston. Preston were all out for 108 in 39.1 overs. Chris Miller with 3-22, Adam Cowperthwaite 2-24, Jack White 1-16, and Sub Professional Pieter Malan 2-24 sharing the wickets
The visitors needed only 27.5 overs to reach 111 for five, Pieter Malan scoring 44 off 50 balls.
Blackpool got the better of a winning draw with Darwen at Stanley Park. Captain Paul Danson made an unbeaten 82 off 99 balls as the hosts closed on 175 for six. Darwen were 147 for eight in reply, Ammer Mirza with 48 off 113 balls,and John Cordingley with 42 off 64 balls the main Darwen run makers.
The Blackpool wicket takers were Ash Moreau with 3-52, Andy Furniss 2-17, Ben Eckton 2-12 and Stephen Twist with 1-2.