GUISELEY, rock-bottom of the top division in the Aire-Wharfe League, gave themselves the chance to salvage something from a disappointing season when they defied the odds with a semi-final victory over Horsforth.

They will face hot-favourites Otley in the final on August 5. The Division One leaders booked their place with a comfortable win over Pool.

It will be a clash between the two most successful sides in the competition as Otley have won the cup a record 13 times, including two of the last four finals.

Meanwhile, Guiseley have 10 wins under their belt, the most recent in 2003 when they lifted the trophy for a third successive year.

With the exception of Oliver Hardaker (76), Horsforth never looked entirely comfortable, but with the help of Jibrael Malik (33), they set a target of 195.

A second wicket stand of 84 between James Colledge (36) and Heynrych Nel (41) put Guiseley on track but then they started to lose wickets.

However, Harrison Durkin (32) and Stewart Smith (16no) saw them home with two wickets and four balls to spare.

Things were much simpler for Otley after openers Jamie Pickering (108) and Ben Morley (72) put on 132. Alex Atkinson cracked seven fours and four sixes in a rapid 68 and Otley raced to 286-4.

Despite the efforts of James Rosewarne (61) and Patrick Dixon (40), Pool were always behind the pace and James Davies (4-10), Nathan Goldthorp (3-41) and Morley (3-21) combined to bowl them out for 161.