Beauden Barrett: 'It is good that we have it up our sleeve'

Beauden Barrett feels a new generation of All Blacks are ready to take on the world after their impressive Pool B defeat of South Africa on Saturday.
The 28-year old was a replacement on the side that claimed the Webb Ellis trophy in England when seeing off Australia in the decider four years ago but this is a different vintage.