Warriors hold on at home to beat the Roosters in NRL Round 15 action.