Roosters go back-to-back in flawless season