Matt Cain needed this kind of outing. The former Giants ace has struggled with injuries and ineffectiveness since throwing his perfect game more than three years ago. ''I can feel good about the offseason and wipe the slate clean,'' Cain said.