The experienced County Antrim side did pose some problems for the Malone defence, but the Cregagh Road side’s superior fitness and enterprise in attack saw them outscore their opposition by five tries to nil.
Malone, ably captained by Jonathan Keightley, started brightly and took just five minutes to register their opening try. Oisin Campbell fielded a loose kick and launched a great counter attack involving Aaron Culbert, Edmund York and James Conway, with the latter finishing off well for an unconverted score.
Ballymoney replied immediately with a penalty from James Cleland, after a powerful run from Aaron Rammage.
Cleland nearly pushed his team ahead with a fine charge down the touchline but he was bundled into touch by the covering defence. Ballymoney were now dominating and John Richmond almost sent Rammage over the whitewash from a well-worked set piece move.
Just before half time Malone doubled their lead with a neat try from scrumhalf Jamie Scott. Andrew McCarter was again unable to add the extras but his team had a seven point lead at the interval.
Malone struck first after the break as Culbert went on a weaving run from deep to crash over. Again, the difficult conversion was off target.
Substitute Ben Siri put the game beyond doubt when he finished off a fine backline move on the 55 minute mark and McCarter's conversion brought the score to 22-3.
Ballymoney deserved a score of their own, and nearly got one when Ian Johnston just couldn't get to a charged down kick metres from the try line. Then, with just minutes remaining, impressive Malone number 8 Jonathan Siri ran in from 60 metres out, with the conversion added to seal the 29-3 win.