CREATE TABLE table_204_4 (id DECIMAL, "date" TEXT, "race" TEXT, "competition" TEXT, "rider" TEXT, "country" TEXT, "location" TEXT)

who won the giro d'italia race after wouter weylandt ?
SELECT "rider" FROM table_204_4 WHERE "race" = "giro d'italia" AND "date" > (SELECT "date" FROM table_204_4 WHERE "rider" = 'wouter weylandt' AND "race" = "giro d'italia") ORDER BY "date" LIMIT 1
SELECT "rider" FROM "table_204_4" WHERE "date" > (SELECT "date" FROM "table_204_4" WHERE "giro d'italia" = "race" AND "rider" = 'wouter weylandt') AND "giro d'italia" = "race" ORDER BY "date" NULLS FIRST LIMIT 1