CREATE TABLE table_name_42 (opponent VARCHAR(255), surface VARCHAR(255))
What person was played against when the playing surface was hard?
    
SQL: SELECT opponent FROM table_name_42 WHERE surface = "hard"