CREATE TABLE table_name_59 (earnings___ INT, player VARCHAR, rank VARCHAR)

What is the largest number for earnings for tom watson when ranked more than 2?
SELECT MAX(earnings___) AS $__ FROM table_name_59 WHERE player = "tom watson" AND rank > 2
SELECT MAX("earnings___") AS $__ FROM "table_name_59" WHERE "player" = "tom watson" AND "rank" > 2