Ammanford registered their eighth consecutive Premier League win with a 73 run victory over St Fagans at the Park, gaining sweet revenge for their heavy defeat in Cardiff at the beginning of the season.

With an enviable batting line-up, Alun Evans had no hesitation in choosing to take first knock, and within four overs opener Jack Murphy had already scored 30 before being caught out as he looked to advance the run rate further.

There followed a 92 run stand between Elis Richards and in-form Daniel Roberts, who managed to score yet another excellent half century before being caught behind.

Richards (40), content to play the anchor role, was next to go, the second of three quick wickets which signalled a potential middle order collapse of the order Ammanford used to specialise in.

Fortunately, Alun Evans (58no) and Rhys Davies (57no) showed little intention of letting this happen, and the pair advanced Ammanford’s total to a satisfying 265 for 4.

St Fagans began steadily with a 41 run opening partnership between Gareth Rees (26) and 13-year-old Callum Nicholls (24), who showed great maturity at the crease.

Unfortunately for them, their progress continued a little too steadily and they were never really up with the clock, despite an impressive half century from Matthew Thompson.

Once the openers were broken up, wickets fell regularly and the Ammanford total was never really under threat.

Ammanford claimed the final St Fagans wicket in the penultimate over, with the visitors only managing to muster 192 in response.

Matthew Roberts was Ammanford’s chief wicket taker with 4 for 36, whilst Alun Evans and Josef Davies claimed a couple each.

Ammanford remain in third place, Neath and Newport also clinging to their winning ways.

These three are now moving clear of the rest of the first division.

A crucial match next week could alter things when Ammanford will travel to Newport in a top of the table clash.

On Sunday, the Premier League T20 finals will take place at Sophia Gardens, in Cardiff.

The first semi-final is between Neath and Tata Steel, whilst later Ammanford will take on Llanelli for a place in the final.