Ballymena 16 Cork Constitution 18
Richie Lane moved top of the Division One try-scoring charts as he touched down twice in Cork Constitution's win over Ballymena at Eaton Park.
Winger Lane took his try-scoring tally for the campaign to nine as Con collected their fifth straight league win.
He scored after only five minutes but Ballymena led 10-7 at half-time thanks to Chris Henry's 27th-minute try and five points from the boot of Craig Woods.
Woods kicked 11 points but a late Jeremy Manning penalty saw the Leesiders triumph.
Ballymena: Try: Chris Henry; Con: Craig Woods; Pens: Craig Woods 3
Cork Constitution: Tries: Richie Lane 2; Con: Jeremy Manning; Pens: Jeremy Manning 2.