CREATE TABLE table_name_37 (opponent VARCHAR(255), game VARCHAR(255), record VARCHAR(255))
Who has a Game smaller than 43, and a Record of 23-14-3?
    
SQL: SELECT opponent FROM table_name_37 WHERE game < 43 AND record = "23-14-3"