Horsham earned the right to play at Sussex’s County Ground in Hove after booking their place in the Gray Nicholls T20 final with a win over Bexhill on Sunday.
It completed a fine double-winning weekend for Craig Gallagher’s men after beating Worthing in the league the day before.
Roffey meanwhile made a welcome return to action after seeing three matches rained off, they defeated the Sussex Academy on their own patch on Sunday.
Playing Three Bridges in Sunday’s the T20 semi-final, knocks of 62 from both James Johnson and Dev Endersby helped Horsham to 205-5 from their 20 overs, before Bridges were bowled out for 137, Michael Munday taking 5-19.
The final will be at the Probiz County Ground in Hove on Sunday July 29 but not against expected opponents Preston Nomads, who were beaten by Bexhill in the other semi-final.
The previous day Horsham grabbed a three-wicket home win over Worthing which puts them right back in contention for the Premier League title.
Worthing were bowled out for 184 with 62 from skipper Darryl Rebbetts, spinner Munday taking 4-43, but Horsham’s reply got off to a sluggish start before half centuries from Will Beer and Endersby guided them to victory.
And Bexhill’s surprise defeat of Hastings sees Horsham leapfrog the champions into second, while also narrowing the gap on leaders Preston Nomads - whose game at Roffey on Saturday was called off - to five points.
Roffey did at last get a game on the following day when they took on the Sussex Academy. Batting first the Development XI declared on 269-8, Ollie Graham 118 not out, but in reply Roffey skipper Mike Norris’s 105 and Theo Rivers’ 77 saw the hosts home with four balls to spare.
And in the 2nd XI Gray Nicholls competition, Roffey and Billingshurst will meet in the semi-finals with wins over Chichester and Worthing respectively, Richie Ramsey with 95 for Hurst on Sunday.
The 2nd XI semis will be placed on Sunday August 12 with the final on Sunday August 26.