Battle of moyry pass