Stephen Gass grabbed a last-gasp goal to seal success for Scarva Rangers over Castlecaulfield.
The hosts moved ahead early on but Sam Boyd’s clinical strike left the sides on level terms.
A deflected Kyle Foster drive put Scarva in control and additional efforts tested the goalkeeper thanks to Gass and Alex Hammond.
Derek Patton and Jason McClelland worked hard to restrict the Castlecaulfield threat but an equaliser was scored from distance.
Philip Magill’s tackle cut short a Castlecaulfield attack at a crucial moment inside the box before Gass was on hand to convert Boyd’s delivery and wrap up the points.