IMPROVING Squires earned a well-deserved point by holding British Energy North Lancs League leaders Kirkby Lons-dale to a 2-2 draw - and it could have been much better.

After falling a goal behind to Yassa Bojeng's strike on 20 minutes the Lancaster side levelled through Dave Graham.

A long range Brian Pennington shot gave Kirkby the edge again in a hard-fought second half but Andy Elder's first goal for four years made it 2-2.

And in injury time Squires hit the post direct from a free kick and had a goal' wiped off for an off-side decision as Kirkby hung on.

CCM Dynamos almost fell behind in the opening seconds against lowly Caton Utd - being saved only when the ball rebounded from a post. But they responded by racing to the other end of the pitch for Gareth Turner to open the scoring, still within the first minute.

Darren True, Layton Young, and Steve Wiggins all added to the score for Dynamos with Darren Green eventually getting Caton on the scoresheet in a 4-1 result.

Power Station continued their climb up the table with a 2-1 win at Boys Club - Lee and James Watson both on target for the Heysham side to eclipse Ian Semple's long goal.

The shock of the day saw pre-season title favourites Marsh Utd beaten by Arnside, claiming their first win of the season.

Arnside were on the back foot for most of the game but took what few chances came their way to egde it 3-2 through Ben Lenton, Jon Carey and Colin Wilkes.

Results Furness Senior Cup: Bootle 3 Cartmel & Dist 2, Furness Cavaliers 0 Swarthmoor 3.

Adam & Gaskell Cup: Morecambe Hoops 0 Slyne with Hest 1.

Premier Division: Boys Club 1 Power tation 2, Caton Utd 1 CCM Dynamos 4, Marsh Utd 2 Arnside 3, Squires 21 Kirkby Lonsdale 2, Westgate Wanderers 1 Morecambe Royals 1.

Holdens Solicitors Cup: Cartmel Res 0 Torrisholme 1.

Division One: Burton Thistle 2 Allithwaite Rangers 3, CCS 2 Vine 1, Community Sports 2 Galgate 1, Slyne Res 3 Holme Ath 0.

Scott Sports Cup: Fylde 4 Freehold 0, Kirkby Lonsdale Rangers 0 Bolton-le-Sands 2, Torrisholme Res 4 Caton Res 2.

Division Two: Bentham 2 Westgate Rangers 0, Halton Rangers 2 Grange 0.

Accrington Trophy Centre Cup: Gregson 0 Pendle Dynamos 8.

Division Three: Moorlands 2 Trimpell 4, Allithwaite Res 3 Carnforth Rangers 5, Central Pier 4 Boys Club Res 0, Galgate Res 1 Park 3, Grange Res 0 Poulton Utd 0, Highgropve Res 8 Burton Res 1.

Fixtures Craven Senior Cup: Bentham v Rimmington, Skipton Bulldogs v Ingleton.

Adam & Gaskell Cup: Bare Rovers v Fylde.

Premier Division: Boys Club v Slyne with Hest, Cartmel & District v Marsh Utd, Caton Utd v Arnside, CCM Dynamos v Squires, Power Station v Morecambe Royals, Storeys v Westgate Wanderers.

Holden Solicitors Cup: Swarthmoor v Burton Thistle, Vine v Millhead.

Division One: CCS v Allithwaite Rangers, Galgate v Holme Ath, Highgrove v Cartmel Res, Morecambe Royals Res v Torrisholme, Slyne Res v Community Sports.

Scott Sports Cup: Arnside Res v Morecambe Hoops.

Division Two: Grange v Caton Utd Res, Kirkby Lonsdale Rangers v Holton Rangers, Marsh Res, Bolton-le-Sands, Torrisholme Res v Freehold, Westgate Rangers v Swarthmoor Res.

Accrington Trophy Centre Cup: Poulton Utd v Boys Club Res, Trimpell v Carnforth Rangers.

Division Three: Allithwaite Res v Gregson, Burton Res v Central Pier, Highgrove Res v Park, Millhead Res v Grange Res, Pendle Dynamos v Moorlands.