Board Thread:General Discussion/@comment-26456251-20160418162951/@comment-26887879-20160418191235

Sans doesn't want to kill you because of promise he made to Toriel. But, only if you do Genocide route, he breaks that promise. You can only fight him during Genocide route.