BOTH Appleby and Windermere made it three wins from three to stay joint top of James Cropper Westmorland League Division One.

Windermere edged out Ibis 2-1 on Tuesday while Appleby won by the same score at Wetheriggs United, who had trounced Kirkby Stephen 4-0 on Saturday with braces by Lewis Windle and Andrew Murray Jones.

Division One champions Keswick defeated Shap 2-0 while Endmoor KGR won 1-0 at Sedbergh and Dent United.

Ibis Reserves picked up their first win in Division Two after edging out Greystoke 2-1 at The Jubilee Playing Fields.

Joshua Ford opened the scoring for Ibis in the first half with a crisp half volley and though Greystoke equalised through Jack Piele after a quick counter attack, Ben Humble slotted in a deserved close range winner in the final minutes.

Kendal United Reserves stay top after James Bennett's brace and a goal by Sam Hunter gave them a 3-1 win over Ambleside United 3-1.

Staveley United went 4-1 up against Appleby Reserves thanks to Connor Stephenson’s hat trick and George Hornby's strike but Appleby battled back to make it 4-4.

Two free kicks by Dean Raw helped Sedbergh and Dent United Reserves to a 3-2 win over AFC Carlisle, while goals from Hayden Wilson, Liam Jackson and Rhys Graham guided Penrith Academy to a 3-0 win against Windermere Reserves.

In Division Three, Endmoor KGR Reserves defeated Langwathby United 5-1 and Wetheriggs United Reserves saw off Sedbergh and Dent United's A team 4-0.

In the West Lancashire League, Milnthorpe Corinthians crashed to their first defeat of the season, going down 3-2 at Millom, while goals by Bailey Carlos, Brody Moffatt, Connor Walmsley and Pete Carradus saw Kendal County defeat Stoneclough 4-0.

In Division Two, Kendal United drew 2-2 with Walney Island after goals from Bailey Kenny and Aiden Dent.

Milnthorpe Corinthians Reserves lost 4-3 at Haslingden St Marys Reserves, Corinthians' consolation strikes coming via Chris Harper and a brace by Tom Jackson.

Kendal County have the coming weekend off but Milnthorpe Corinthians are away to Lostock St Gerards, Kendal United travel to play Longridge Town Reserves while Milnthorpe Corinthians Reserves host Hesketh Bank Reserves.