Trevor Harris threw for 349 yards and three touchdowns, while Kian Schaffer-Baker led all receivers with 130 yards and two TDs as the Saskatchewan Roughriders edged the Calgary Stampeders 40-37 in overtime.