In a tight first half both sides struggled to settle with little in the way of goal mouth action.

On 25 minutes the game burst into life. Frazer Young drove a free kick goal ward and Ryan Martin failed to hold it and the ball fell to Dean Dunlop to poke home from close range.

Just before half time Carniny almost doubled their lead when Dean Dunlop slipped in Ryan Bamber but his shot was well saved by Ryan Martin as the half finished with Carniny holding a narrow lead.

The second half saw a more determined Homers take the game to Carniny and Carniny keeper Sean Ward did well to come out and save at the feet of Alan Rainey just after the hour mark.

Twenty minutes from time Honers drew level. Jasin Magill flicked the ball on for Alan Rainey who had beat the offside trap and he fired low past Sean Ward to make it 1-1. Homers were well on top now but were struggling to break down a resolute Carniny defence.

Two minutes from time Homers struck what proved to be the winner. David Nicholl crossed from the right to the back post for Paul McNeill whose header was palmed out by Sean Ward for Darren Campbell to bundle the ball home.

Right on the final whistle Carniny thought they had forced extra time when Ryan Bamber headed across goal for Tyler Caulfield who headed home but the goal was ruled out for offside as Homers held on to win the O’Kane Cup once again.

After the final whistle Jason Connolly on behalf of sponsors County Antrim Post presented the O’Kane Cup to Winning Harryville Homers Captain Ian Russell as the celebrations began.

The BSML would like to thank Country Bites, who kindly sponsored the match ball for the Cup Final.