Într-un castron, amestecați usturoiul zdrobit, sucul de lămâie, romul, melasa și sosul de soia.
Amestecați bine și adăugați muștarul și sosul dulce-acrișor. Amestecați totul foarte bine.
Ungeți generos coastele pe ambele părți cu această marinadă, apoi așezați-le într-o tavă potrivită și turnați peste ele marinada rămasă.
Acoperiți tava cu folie de aluminiu și coaceți în cuptorul preîncălzit la 200 de grade timp de 45 de minute. Apoi reduceți temperatura la 160 de grade și coaceți timp de încă 2 ore.
Scoateți tava din cuptor, îndepărtați folia și, turnând constant sososul, coaceți la 200 de grade încă 30 de minute.