CREATE TABLE table_name_51 (opponent VARCHAR, record VARCHAR)

Which Opponent has a Record of 45 21 4?
SELECT opponent FROM table_name_51 WHERE record = "45–21–4"
SELECT "opponent" FROM "table_name_51" WHERE "45–21–4" = "record"