Regular expressions are not the right tool for parsing HTML. The DOM is the right tool for that job:
$dom = new DOMDocument();
$dom->loadHTML($result);
echo $dom->getElementById('row1Time')->nodeValue . "<br>";
echo $dom->getElementById('rowTitle1')->nodeValue . "<br>";
echo $dom->getElementsByTagName('a')->item(1)->nodeValue;
This is still a little bit iffy because of how the HTML is structured but if it isn't going to change this will work.