20070717 sports: Who will win Lord's Test?