Why neanderthals lose competition against homo sapiens?

No.13731854 ViewReplyOriginalReport
Didn't neanderthals had bigger brain, stronger body and cold tolerance?