Not a very good performance by Italy after the high against Wales but it could be attributed to the fact that they played 2 games in 5 days and also the season has just started so those who are quick to criticise should chill a bit
Buffon, well he is just magnificent and arguably the best in...