Stampeders leave it late, defeat Roughriders