CREATE TABLE table_name_66 (played INT, against VARCHAR, lost VARCHAR, difference VARCHAR)

Which Played is the highest one that has a Lost smaller than 1, and a Difference of 6, and an Against larger than 2?
SELECT MAX(played) FROM table_name_66 WHERE lost < 1 AND difference = "6" AND against > 2
SELECT MAX("played") FROM "table_name_66" WHERE "6" = "difference" AND "against" > 2 AND "lost" < 1