Dolphin maintained their play-off position in the Division One standings with a comfortable victory over Ballymena at Eaton Park.
Second-placed Dolphin, who have now won five league games on the trot, led 22-0 at half-time thanks to tries from George Finn, Gary O'Keeffe and Barry O'Mahony.
The Corkmen dominated up front despite missing the injured James Coughlan and Nick Williams.
Barry Keeshan landed his fourth successful kick to put 25 points between the sides before Rob Johnson and Jamie Smith claimed consolation tries for Ballymena.
Scorers:
Ballymena: Tries: Rob Johnson, Jamie Smith; Con: Craig Woods.
Dolphin: Tries: George Finn, Gary O’Keeffe, Barry O’Mahony; Cons: Barry Keeshan 2; Pens: Barry Keeshan 2.