KILVEY Fords made it through to the semi- finals of the FAW Trophy with a 4-1 defeat of Dafen.
Kilvey avenged last season's defeat in the West Wales Intermediate Cup with a superb display of attacking football.
Kilvey's first chance fell to Craig Hellier after the impressive Liam Otten put in an excellent cross, but Hellier failed to get sufficient power to trouble the keeper.
Kilvey's excellent rearguard stood firm throughout but had to withstand a period of pressure, and found themselves 1-0 down when a superb shot gave Dafen the lead.
Kilvey took this early setback in their stride and a combination of passes involving Andrew Lorey, Liam Otten and Hellier allowed Andrew Bonomi to fire high into the net when he lost his marker.
Kilvey finished the half the stronger of the two sides and it was no surprise when Lorey controlled and finished well in the Dafen area to put the hosts 2-1 up.
Kilvey came out for the second half the sharper of the two sides and had an early opportunity to make it 3-1 when a sweeping move saw James Harper upended in the area. But Ashley Johns's spot-kick went wide.
But Kilvey did extend their lead on the hour when Stokes played in Lorey and his pass found Chappell, whose excellent chip from the edge of the area beat the keeper.
A Dafen corner was headed off the line by Bonomi, and Kilvey put the match beyond doubt when Chappell struck from 30 yards in the 80th minute.
Kilvey Fords : M. Tyrrell, A. Johns, L. Otten, S. Stokes, S. Davey, A. Bonomi, D. Lambrick, A. Lorey, J. Harper, C. Hellier, L. Chappell. Subs: K. James, S. Berry, J. Goshawk, J. Luban, M. Collins.
Blaenymaes won 5-3 at Brunswick United in division one of the Pic-Up Spares Swansea Senior League.
The game was only seven minutes old when Brunswick took the lead as a Shaun Howells clearance bounced over the defence and Mark Buckney headed over the advancing keeper.
In the 28th minute Blaenymaes levelled when Dean Williams volleyed home from ten yards.
Three minutes after the restart Brunswick retook the lead when Jamie Wheeler lobbed the keeper from 25 yards.
And they had a penalty appeal denied when Jamie Figgures was brought down in the box.
But afterwards the game changed and Blaenymaes took full advantage.
A deep cross by Dean Norward from the wing eluded Paul Wheeler in goal before Adam Green's high ball caught the Brunswick keeper out.
And Blaenymaes went 4-2 in front when Keiron Meredith scored from 30 yards.
Brunswick got back into the contest when Mark Buckney was upended in the box and Figgures scored from the resulting penalty.
But any hopes of a comeback were killed off in the closing minutes when Meredith thumped home from ten yards.
Brunswick : P. Wheeler, J. Norman, J. Norman, J. Edey, S. Howells, J. Jones, M. Dean, M. Davies, M. Buckney, J. Figgures, J. Wheeler. Subs: D. Dean, B. Walker, M.Evans.
Blaenymaes : R. Templeton, R. Jenkins, R. Coffee, R. Trick, L. Pritchard, L. Dalling, D. Norwood, L. Williams, A. Grey, P. Thomas, J. Green, Subs: K. Meredith, S. Rees, K. Barrett.
Ragged School's slim title hopes took a knock as reigning champions Penlan Club defeated them 3-1.
Damien Williams replaced Ragged keeper Richie Evans, while injuries to Graham Dutton, Nano Totarello and Daniel Lockie during the match meant an enforced reshuffle.
Penlan went 1-0 up when Dale Otten scrambled home from close range. Otten was again on hand to make it 2-0 from the spot before Alex McKinley gave Ragged hope when he pulled a goal back.
Nathan Riberio hit a post before a superb free-kick from Darren Roberts made it 3-1 to the champions.
The second half produced few chances as Penlan took all three points.
Ragged School : D. Williams, D. Sullivan, G. Dutton, L. Griffin, J. Bijea, J. Jordan, N. Lloyd, T. Spooner, A. McKinley, N. Riberio, N. Totarello. Subs: A. Totarella, D. Lockie.
Penlan Club : D. Hulland, D. Roberts, A. Carroll, J. Davies, S. Roberts, R. Connachie, G. Morell, J. James, D. Roberts, K. Mucha, D. Otten. Subs: K. Crabb, P. Lewis, J. Day.
Cwmfelin Press remain second after beating Carreg Wen 10-0.
Ashleigh Dennis (4), Liam Lynch (3), Matt Tregembo (2) and Lee McManus got the goals as Press put in an excellent display.
South Gower achieved their highest placing of the season so far after beating Llangyfelach 9-2. Chris Smith (3), Will James (3), Steve Lancey and a pair of goals from Zac Higgins saw South Gower home.