Usando C # e XDocument / XElement para analisar uma resposta de sabão

Aqui está uma resposta de amostra de sabão do meu SuperDuperService:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
        <MyResponse xmlns="http://mycrazyservice.com/SuperDuperService">
            <Result>32347</Result> 
        </MyResponse>
    </soap:Body>
</soap:Envelope>

Por alguma razão, quando tento pegar o Descendente ou o Elemento "Resultado", fico nulo. Isso tem algo a ver com o espaço para nome? Alguém pode fornecer uma solução para recuperar o resultado disso?

questionAnswers(4)

yourAnswerToTheQuestion