Возвращает все элементы с данным классом а нужен только первый элемент.
В программе(c# lib: htmlagilitypack):
if (docURI.DocumentNode.SelectSingleNode("//*[@class='name_class'][1]") != null)
MessageBox.Show("docURI.DocumentNode.SelectSingleNode("("//*[@class='name_class'][1]")).InnerText;
Попробуйте явно указать элемент. Например: "//script[@class='name_class'][1]". Так же с помощью last() можно взять последний элемент и отнять кол-во элементов всего (в случае если знаете сколько их) или воспользоваться contains().