Honours even after final 15 minutes of goalmouth thrills
MARGAM YC and Cornelly United drew 3-3 in the premier division.
Margam scored after 20 minutes through S Gibbons, only for the visitors to equalise three minutes before half-time when the Margam keeper dropped a cross into his net.
The game remained level until the final 15 minutes when A Cole converted a cross from M Jones to make it 2-1 to Margam.
Cornelly then drew level from a corner, but N Ferrell pushed the hosts in front six minutes from time. But again Cornelly fought back and clinched a point with a late penalty.
A hat-trick from Lee Lewis was the highlight of Real Bay View's 6-1 win at Sandfields FC.
Bay scored all six of their goals in the first half.
There were two for Sam Nolan and a great individual goal from Gavin Andrews.
Gwynfi United claimed a 2-1 win at Glyncorrwg.
In a typical derby, Gwynfi opened the scoring with a penalty form Chris Evans.
The home side pushed for an equaliser and it arrived via Layton Jones. Both sides played good football in the second half but ex-Glyncorrwg player Steven Fry slotted home to seal three points for Gwynfi.
Cwmavon FC scored three goals in the last 20 minutes to clinch a 3-0 win at Craddock Galacticos.
Croeserw Athletic and Newton Wanderers shared a 0-0 draw in division one.
Croeserw had the best chance of the first half when a shot by Adrian Shearan hit the bar.
Newton pressed in the second half, but Croeserw keeper Geraint Ferguson stood firm.
In the last 10 minutes Kyle Bowen's shot was tipped over by the Newton keeper before Ferguson again pulled off an outstanding save.
Fairfield Wednesday fought back from two goals down to claim a 2-2 draw at home to Inter Dunes.
The visitors went in front against the run of play, then added a second from the penalty spot just after half-time.
Fairfield pulled one back with a Warren Taylor header from a corner and then equalised through Richard Mason, who confidently lifted the ball over the keeper.
Jay Fry and Charles Davies both scored hat-tricks as Ray Bay View C demolished Kenfig Hill B 14-0.
Liam Ward scored two, while also on target were Craig Herbert, Rhys Jones, Paddy Gough, Richard Evans and Jay Evans.
Port Talbot Tigers were also in the goals as they saw off Croeserw United 12-2.
Goals came from Mikey Cooling and Richard Cooling, plus Jason Rees, Luke Rowlands and Phil Hockings.
Barri Mears scored two first-half goals to help Bell Inn to a 4-2 defeat of Cornelly United C.
Mark Taylor put Bell 3-0 ahead before Cornelly pulled a goal back. Taylor then made the game safe before the visitors had the last word.
Baglan Dragon A came on strong towards the end to earn a 4-2 win at Kenfig Hill A.
The match was evenly balanced at half-time with Tony Pemberton scoring for the home side and Gavin Chapple for the visitors.
In the second half Sean Wimott added a second and Peter Hewitt put through his own goal to make it 2-2.
Two further goals from Luke Duggan and Dean Thomas gave Baglan a 4-2 win.
Cornelly United B went down 3-2 at home to Afan Lido.
Lido took full advantage of Cornelly's slow start to open the scoring after 20 minutes.
This acted as a wake-up call to the home side, who equalised before the break, then went ahead early in the second period.
But Lido had other ideas and equalised from a poorly defended corner.
Lido were then awarded a penalty with 20 minutes to go, which they duly dispatched to go in front, and although Cornelly created several chances in the last 15 minutes they failed to convert any of them.
Real Bay View B continued their blistering start by beating Port Talbot Town 3-0.
Goals from Josh Beckinham, Wamba Collins and the in-form Johnny Hovvels ensured victory and they are now the only team left in all three divisions with a 100 per cent record.
Cwmafan FC B let slip a half-time lead to go down 5-2 at home to Trefelin BGC.
Cwmafan went into the break ahead after good finishes by both Danny Symons and David Samuel.
It all seemed to crumble after half time when Trefelin struck an early equaliser and pushed on from there. Their final goal was a wonderful free-kick from the edge of the area.
Porthcawl's experience counted as they won 4-0 at Gwynfi United B.
Gwynfi started well with a young team and performed well for the first 30 minutes.
Porthcawl scored late in the first half and doubled the advantage before the break.
In the second Gwynfi held their own but two mistakes gifted Porthcawl two more goals.