Calne Town are into the final of the Les Phillips League Cup after thrashing Street 5-1 at Bremhill View.
Glenn Armstrong's brace had put the Lilywhites 2-0 up at half-time in the semi-final clash, his first goal a stunning 40-yard volley and his second from the penalty spot after a handball in the box.
Daniel King made it 3-0 shortly after the break before Russell Lodge scored an own goal to give the visitors hope.
But Gary Banks' close range finish ended the tie as a contest before Ross Lye put the icing on the cake late on with a curling 20-yard free-kick to make it 5-1.
Calne will now face Oldland Abbotonians in the final on May 9 at Welton Rovers' ground.
Lilywhites assistant manager Simon Hillier said: "We played very well, it was an extension of Wednesday night when we beat Corsham 7-0.
"We're in the final for the first time since we lost it on penalties in 2004.
"Hopefully we can put that right this time and win the cup."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here