>You misinterpret the meaning of '//' in an XPath expression - it does not mean root ('/' does). In your case it would find all occurrences of Root.Node/Model/ModelNumber anywhere in the document. See 'Recursive Descent' here : http://msdn.microsoft.com/en-gb/library/ms256199.aspx