Division 2: St. Cormac's produced a dominant second-half display to see off St. Joseph's and keep their place at the top of Division 2. The league leaders trailed 1-0 at the break but they scored six without reply after the turnaround, through an own goal, Matthew Dunne (two), Mark Brady (two) and James Sweeney.
Second-placed Cloughbawn also fought back from a 1-0 half-time deficit to rack up a convincing victory, eventually winning 4-1 thanks to doubles from Connal Flood and Páidí Cullen.
Joe Wilson, David Berney and Peter Culleton got the goals for Crossabeg as they added another three points to their tally with a 3-1 win over Fastnet Rovers.
New Ross Town leapfrogged Adamstown into fourth place with a 3-2 win over their rivals. Stephen O'Leary scored from a penalty and a free-kick for Town, with Junior Somers getting their other goal and Ian White grabbing both goals for Adamstown.
Wexford Celtic earned their first win of the campaign as they edged out Killenagh 3-2 on their travels. Stuart Hayden netted a double for the Wexford town side, with Luke Codd also hitting the net.
Rosslare Port moved up to second place in Division 3 with an 8-2 triumph over Shamrock Rovers on Sunday.
Shane Larkin and Shane Wildes got on the scoresheet for the Enniscorthy side, but Port were much too good on the day with Jamie McMahon bagging a hat-trick, Shane Lawless netting a double, and Harry Corish, Mark Corish and Alberto Sanchus adding a goal apiece.
Jack O'Brien, Adam Foley and Keith Donnelly got the goals for Duncannon in their 3-2 win over Forth Celtic, while Enniscorthy Town won 3-0 in Bree.
Leaders Wexford Albion chalked up an impressive win on Sunday, as they overwhelmed Rosslare Strand 7-1.
Jay Leniston and Eddie Pitman both netted doubles for Albion, with Kyle Mann, Luke O'Neill and Liam O'Connor also getting in on the act and Steven O'Reilly replying for Strand.
Frank Staples and Peter Finn both scored doubles for high-flying Raheen as they were held to a 4-4 draw by Fethard Rangers, with Jean Luc Tubritt replying with a hat-trick and Jimmy Sutton getting Fethard's other goal.
Rosslare Rangers won by the odd goal in nine against Bridge Rovers, with Danny Ennis, Dylan Parle, Liam Flood, Seán Stewart and Emmet Byrne scoring for the winners and Bill Goucher, Tommy O'Brien, David O'Brien and Andy Doyle replying.
Corach Ramblers turned the tables on All Blacks to pick up an important three points in the promotion race. The sides had met the previous week, with All Blacks winning 2-0, but on Sunday Corach held the upper hand, recording a 3-0 triumph with goals from Kieran Furlong, Conor Neville and Mark Hayes.
A goal from Robert Molloy was enough for Camolin to see off Castledockrell, while Ferns United and Crossabeg shared the spoils after a 3-3 draw.
Ciarán Kehoe, Stephen Whelan and Dicky Redmond got the goals for Ferns, with Crossabeg replying with a Kenny Kavanagh double and a Davy Fenlon strike.
Graham Greene bagged a hat-trick for Courtown Hibs in their 5-2 win over Caim United, with James Flynn and Mikey Hughes also hitting the back of the net.
Liam Lacey got the goal for Curracloe United in their 1-1 draw with Carne FC, with Joe O'Keeffe replying for Carne.
Cloughbawn moved to within three points of leaders Glynn Barntown with a hard-fought 2-1 win over Boolavogue on Sunday.
Pádraig Loughlin grabbed a late winner for Cloughbawn, with Stephen Kennedy netting their earlier goal.
Ciarán Carty (two) and Cian Rossiter got the goals for Wexford Albion in their 3-3 draw with Campile United, with Alan Myler, Martin Nolan and Declan Murphy replying. John Kavanagh fired Tombrack United ahead away to Enniscorthy United, but the hosts stormed back to claim a 4-1 win, with goals from Thomas Brady, Noel Dwyer, Mario Salveta and a Mick Rigley penalty.
Jakub Konkel (two), Dillon Kenny and Mark Tyndall got the goals for Gorey Celtic in their 4-0 win over St. Joseph's, while Ballymurn picked up their first win of the campaign, edging out Wexford Celtic 3-2, thanks to a Shane Whelan double and a penalty from player-manager Ciarán Flanagan.
St. Leonards collected another three points on Sunday thanks to a 2-1 win in Adamstown.
Paul Cooper hit the back of the net for the hosts, but Seamie Kehoe and Aaron Murphy scored for the saints. Kiltealy ran out 4-1 winners over St. Cormac's, while Enniscorthy Town and Killenagh picked up a point apiece after a scoreless stalemate.
Ryan Nolan grabbed four for Ferns, with Nathan Breslin also among the scorers as Ferns United won 6-3 in Camolin, with Paul Carton, Patrick Carton and Keith Crosbie hitting the back of the net for the hosts. Rosslare Port overwhelmed Bree United 7-2, with Darragh Bottomley and Mark Flood helping themselves to hat-tricks and Darragh May getting their other goal.
New Ross Town and Cushinstown drew 2-2, with Darren Doyle and Anthony Feeney scoring for the former and Mick Dunne and Nicky Sinnott replying.