I remember a World Cup in '98 where Del Piero disappointed despite coming off his best season ever - a season where he IMHO was the best player in the world ahead of Zidane and Ronaldo.
In other words don't judge a player on one game nor on his performance for the national team. Van Persie is still one of the best players available this summer for Juventus.