Giant day for Greene