Backup Drew Willy threw three first-half touchdown passes while rushing leader Kory Sheets had a record fifth straight 100-yard game as the Saskatchewan Roughriders beat the Hamilton Tiger-Cats 32-20 on Saturday night to remain the CFL’s only unbeaten team.