Gilbert to keep defying the odds