Ballymena defended like demons to beat Ballynahinch 18-10 in Division 1B of the All Ireland league.
Ballynahinch started well and got off to a 3-0 start through a penalty before Ballymena struck back through a try through Jordan Foster who scored in the corner.
Tim Small converted and it was 7-3 to Ballymena.
Ballymena kept the pace up and Small added a conversion to make it 10-3.
Full-back Rodger McBurney then started a move that was finished a move by Michael Stronge as Ballymena made it 15-3.
Small missed the conversion but the home side were doing well.
Ballynahinch scored a try after a set-play, which was converted to make it 15-10.
But Small added another penalty to make it 18-10 and after great defending Ballymena held on for a vital win.