CREATE TABLE table_9681 ("Week" FLOAT, "Date" TEXT, "Opponent" TEXT, "Result" TEXT, "Attendance" FLOAT)

Which Week is the highest one that has a Result of w 23-20, and an Attendance smaller than 34,127?
SELECT MAX("Week") FROM table_9681 WHERE "Result" = 'w 23-20' AND "Attendance" < '34,127'
SELECT MAX("Week") FROM "table_9681" WHERE "Attendance" < '34,127' AND "Result" = 'w 23-20'