There was an abundance of thrills and spills in the Cwpan Coffa Dai Dynamo Davies quarter-finals with two of the ties going to extra time and one to penalties, Cardigan Town causing a big upset and six goals at St Dogmaels where the Costcutter League Division One leaders went through to the last four.

Pride of place must go to the Cardigan Magpies who bounced back from two successive defeats and, despite being without four regulars, rose to the occasion by pulling off a shock 3-2 away win over unbeaten Cambrian Tyres Aberystwyth League Division One pacesetters Tregaron Turfs.

Even the most ardent Turfs fans accepted that their favourites had been well-beaten and conceded that the scoreline rather flattered them.

Praising the visitors highly-respected Tregaron boss Dilwyn Daniels said: “No-one has done that to us this season and good luck to Cardigan.”

While it was essentially a superb team-effort by Cardigan, special mention could be made of 16-year-old central midfielder Jack Everton who stepped in as a late replacement and showed what a bright future he has in store.

Tregaron have to date this term been indebted to the goal-scoring prowess of ex-Aberystwyth Town front-runner Cledan Davies but the striker was virtually blotted out of the game by former Crannog defender Chris Welch.

The Magpies trailed at the break to a Rhys Gardner strike but with young Everton, James Evans and Dylan Davies dominant in midfield they came into the game during the second period and incessant pressure led to goals by Matt Leonard, former Penrhyncoch raider Liam Doherty and Llion Williams.

Despite the 4-2 scoreline suggesting a close encounter between St Dogmaels and Ffostrasol in the Teifi Estuary village, Saints controlled matters for lengthy periods and the result was never in serious doubt.

As Jason Williams and Co marched on the goals came via powerful central midfielder Adam Williams who bagged a brace, Louis Harding and Josh Mellor.

Scrappy – that summed up the tie between Lampeter Town and Newcastle Emlyn at North Road where the home side won 4-3 on penalties.

Despite turning up with only a bare XI, including manager Owain Thomas, the Parc Emlyn men could and should have won after outplaying their opponents but going down when home goalkeeper Heighlan Jones kept out a spot kick

It was a ding-dong affair between Crannog and visitors Aberporth with the Llangrannog side emerging 4-2 winners in extra time after the rivals shared four goals during 90 minutes.

Crannog, who are running into form at the right time, were presented with an own goal early during the added time and Robbie Evans made sure of his side’s passage.

On the league front Llanboidy joined Lampeter Town and Crannog in fourth with a 6-2 away win over Llandysul whose disappointing campaign continued with an eighth defeat in 13 outings.

Attacking brightspark Rhys Jenkins was the hero of the hour for the visitors with four goals and the other marksmen were Frazer Wyatt and Dafydd Makepiece.

As Felinfach sprang a 1-0 win over visitors and relegation-threatened Dewi Stars the all-important goal was netted by Lewis Evans.

In Division 2 Crymych's Osian Wyn was on fire, scoring a hat-trick as they beat Bargod Rangers 5-0. Sion Vaughan and Llifon Howell also got on the scoresheet.