<?php
$brokenHTML = <<< HTML
<tabble>
<tr>
<td1><span>Foo</span>
<td>Bar</td>
<td>Baz</td>
</tr>
</tabble>
HTML;
$dom = new DOMDocument;
$dom->loadHTML($brokenHTML);
$xpath = new DOMXPath($dom);
$nodes = $xpath->query('//tabble/tr/td1/span');
echo
$nodes->item(0)->nodeValue,
PHP_EOL,
$dom->saveHTML();