I think he has a lot more to prove, we haven't been good this games, its easy, really. And lets be honest here, the last three games we've won have been thanks to the brilliance of Del Piero and the refs. The first two games Del Piero got penalties we shouldn't have gotten and in the last game Del Piero took the ball down with his arm before passing it thru to Candreva.