Board Thread:Questions and Answers/@comment-5414293-20130624031632/@comment-88.169.98.74-20150805112845

Since Snake defeated Big Boss twice, Ocelot must have hated him at some point so it makes sense that he fights Snake. Besides he had to fight Snake to keep his cover as a foxhound member.