Oscar

4m

Brazil rode a wave of national fervour to launch the World Cup with a 3-1 victory over Croatia on Thursday as an opening day which began with violent clashes gave way to an outpouring of joy.