Roma hold on for three points