try {
NodeFilter tagNameFilter = new TagNameFilter("table");
HasAttributeFilter attrFilter = new HasAttributeFilter("bgcolor", "#666666");
parser.setResource("http://livescores.com/");
NodeList nl = parser.parse(tagNameFilter);
nl = nl.extractAllNodesThatMatch(attrFilter);
attrFilter = new HasAttributeFilter("width", "331");
nl = nl.extractAllNodesThatMatch(attrFilter);
Node node = nl.remove(0);
nl = node.getChildren();
Node[] nodes = nl.toNodeArray();