CREATE TABLE table_name_42 (score VARCHAR(255), surface VARCHAR(255), date VARCHAR(255))
For the game played on 31 July 2007 on clay what was the score?
    
SQL: SELECT score FROM table_name_42 WHERE surface = "clay" AND date = "31 july 2007"