Sports | Tue Dec 18, 2012 3:28am IST

Far from perfect, but Brazil set fair for World Cup