Somali rivals fight to bloody standstill