Goals from Rob Evans, Josh Warren and Luke Sweeney fired AFC Portchester into the Wessex League Cup final with a 3-1 win over Blackfield & Langley.
The Royals produced a convincing performance at Wicor Rec, limiting the Waterside opposition to a last minute consolation from the penalty spot.
‘We are delighted to get into a showpiece end-of- season cup final against Petersfield Town,’ said Royals director of football Mick Jenkins.
‘It was a thoroughly deserved win and I never felt we were in any trouble. We defended stoutly when we had to and took our chances when they came.’
Evans gave the Royals a 1-0 half-time lead with a 20-yard strike.
Portchester extended that lead eight minutes into the second half when Craig Hardy’s shot was blocked and Warren rifled home the rebound.
Just past the hour mark, the Royals virtually sealed their win when Sweeney drilled in a half-volley at the near post.
They will now play Petersfield in the final at Wicor Rec.
Meanwhile, the Rams stretched their lead at the top of the Wessex League premier division to four points after cruising to a 4-0 win over basement side Totton & Eling.
All four goals came in the first half.
Andy Todd opened the scoring after nine minutes and Dan Woodward doubled the Rams’ lead midway through the half.
They scored a third shortly after the half-hour mark with a second goal from Todd.
Warren Hunt, back after suspension, netted the fourth goal just before half-time.
Horndean edged into the Russell-Cotes Cup final by coming from behind to beat Bemerton Heath Harlequins 2-1 at Five Heads Park.
The hosts trailed 1-0 at the break but goals by Gary Austin and Mark Smith took them through.