Endmoor KGR and Cartmel Reserves booked their place in the final of the Junior Cup after both sides battled to victory on a competitive afternoon of Westmorland Football

KGR eased their way into the show piece occasion with a 3-1 win over Appleby Reserves.

Prolific talisman Connor Crashaw-Collins, Adam Soulby and Matthew Wilson found the net for Endmoor.

In the second Semi Final Cartmel and District Reserves defeated Kirkby Lonsdale 3-0.

The Junior Cup Final will be played at Kendal Town Football Club on Wednesday 26 April, with the game kicking off at 7.30pm.

In Westmorland League Division One Keswick pulled five points clear at the top of the league with a 6-3 win at Ibis.

Richard Bannister scored a hat trick, while Steve Hindmarch, Andy Rigg and Jamie Little were also on target.

Dan Postlethwaite was amongst the scorers for Ibis who gave Keswick their biggest test of the season.

Pirelli defeated Ambleside 5-3 as they closed the gap on the league leaders. The team from Carlisle have two games in hand as they continue to challenge.

In the other games Penrith Reserves saw off Wetheriggs United 2-1, while in the High Sheriffs Cup, Oli Wales scored a hat trick as Sedbergh Wanderers routed Burneside 9-1.

Shap moved further clear at the top of Westmorland League Division Two with a 5-2 win over Windermere Reserves. Jordan Palmer Scored a brace before Byron Harris, Tim Jackson,and Paul Ronald rounded off an emphatic display.

Kendal United Reserves drew 1-1 at Braithwaite, Sam Hunter with the goal, Greystoke edged Castletown United 3-2, while Ullswater United routed Langwathby United 7-1.

In Westmorland League Division Three, Ambleside Town beat Ibis Reserves 8-2 at the Jubilee Playing Fields, Lunesdale United picked up a 3-2 win over Penrith Royal, while Penrith Town defeated Ambleside United Reserves 6-2.