FRATELLOS and Queensfield will contest the Adver Cup final after coming through their respective semis at the weekend.
Following a goalless first half against Pembroke, Fratellos converted a penalty at the start of the second.
However, Shane Dobson made it 1-1 and then Pembroke took the lead for the first time thanks to Chris Wood.
On came veteran striker Dave Toomey who subsequently netted a superb header for Fratellos with his first touch, and in the dying minutes, a 25-yard free-kick gave Fratellos a 3-2 win.
Queensfield won their tie at home to Village Inn courtesy of an Adam Jack effort in the second half.
In the semis of the George Thomas Cup, goals from Jimmy Horwoods and Nasrullah Jafari handed Old Town a 2-0 win over Korr Services.
In the other last-four match, Spectrum went in front but Auto Engine Tune made it 1-1 at half time.
A penalty in the dying moments completed a 2-1 win for Spectrum. James Williams and Ross Townsend were their goalscorers.
In the Swindon & District League Premier Division, Stuart Cody’s goal was in vain as his Chiseldon side were thumped 4-1 by Marshall.
A late equaliser from Chris McShane gave Ramsbury a 1-1 draw against visiting Lower Stratton, while DJC Marlborough lost 2-1 to VBA Rangers.
Mike Burns scored for Marlborough and Rob Curtis and Daryl Herring converted for VBA.
Finally, Highworth Town A battered Swindon Spitfires 8-0.
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