Battle of soor