Haj. I managed to to it. Example:
CQ dom = CQ.CreateFromUrl("http://www.somewebsite.xxx");
var rows = dom.Select(".box_results table.results-box_list tr");
var output = @"<table class='table tableballs'>
<thead>
<tr>
<th></th>
<th>Syndicate</th>
<th>Draw Date</th>
<th>Results</th>
</tr>
</thead>
<tbody>";
foreach (var row in rows.Has("td"))
{
output += "<tr>";
CQ tdcells = row.Cq().Find("td");
output += String.Format("<td></td><td>{0}</td><td>{1}</td>",
tdcells[0].Cq().Text(),
tdcells[1].Cq().Text());
var uls = dom.Select(".ball_numbers ul");
int count = 0;
output += "<td><ul class='balls'>";
var numbersTrim = "";
foreach (var ul in tdcells[2].Cq())
{
CQ licells = ul.Cq().Find("li");
foreach (var li in licells)
{
numbersTrim += String.Join("", "<li>" + licells[count].Cq().Text() + "</li>");
count++;
}
output += numbersTrim;
}
count = 0;
output += @"</ul></td>
</tr>";
}
output += @"</table>";
enjoy old buddies old pals