It took a real team effort for Horley to win this cup match and progress to the semi-finals. They batted first and Zack Collins top-scored, retiring on 43, while Aryan Patel made 27 before playing on.
Freddie Holland was the only other top-order batsman to make double figures, reaching 14, and number 10 Evan Grimwood struck 10 off just three balls at the death of the innings to take the total past 130.
It looked a below-par total, but batting conditions had appeared to be a bit tricky and so it proved, as Priory were dismissed for just 70 in reply.
Evan Grimwood made the first breakthrough as Patel caught Calum Jordan, the Freddie Holland pulled off a direct hit runout and bowled Alfie Prince for 17 to reduce the visitors to 43-3.
Wickets tumbled after that, with George Bowers picking up two in one over and Harry Grimwood bagging three (two bowled and one caught behind by Christian Kelly). Patel conceded just one run from his three overs and got a caught and bowled, then Bailey Warren, an under-11s player, took the final wicket in his first match for this age-group.