CREATE TABLE "round_of_32" (
  "date" text,
  "time" text,
  "home" text,
  "geust" text,
  "result" text
);

Question: Who was the home team of the match on 21.10.07, which had bsc young boys (asl) as the geust?
SQL: SELECT "home" FROM "round_of_32" WHERE "date"='21.10.07' AND "geust"='bsc young boys (asl)';

Question: What is the home of fc st. gallen (asl) geust?
SQL: SELECT "home" FROM "round_of_32" WHERE "geust"='fc st. gallen (asl)';

Question: What is the home of the geust fc basel (asl)?
SQL: SELECT "home" FROM "round_of_32" WHERE "geust"='fc basel (asl)';

Question: What is the home of fc thun (asl) geust?
SQL: SELECT "home" FROM "round_of_32" WHERE "geust"='fc thun (asl)';

Question: What is the home of the match with a 0:2 result on 21.10.07?
SQL: SELECT "home" FROM "round_of_32" WHERE "result"='0:2' AND "date"='21.10.07';

Question: What is the geust with a 0:1 result?
SQL: SELECT "geust" FROM "round_of_32" WHERE "result"='0:1';