Ballymena ended a run of five straight league defeats as they got the better of UL Bohemians at the UL Bowl.
Bohs' Aidan McNulty kicked an early penalty but the wind-backed Braidmen soon clicked into gear with Paul Campbell and Craig Woods both touching down.
Woods also kicked a penalty and a conversion as Jacques Benade's men took a 15-3 lead into half-time.
Flanker Tommy O'Donnell grabbed his fourth try of the campaign for Bohs and McNulty kicked a second penalty but the visitors ran out deserved winners.
Scorers:
UL Bohemians: Try: Tommy O'Donnell; Pens: Aidan McNulty 2
Ballymena: Tries: Paul Campbell, Craig Woods; Con: Craig Woods; Pen: Craig Woods
HT: UL Bohemians 3 Ballymena 15