The World Cup, Olympics and Brazilian sporting heroes dominated the second night of Carnival parades in Rio de Janeiro's packed Sambadrome. The Imperatriz Leopoldinense samba school paid tribute to footballing hero Zico. Unidos da Tijuca honoured Brazilian Formula One legend Ayrton Senna.

The annual spectacle pits the city's 12 best samba schools against each other in ornate parades that include over 2,500 participants each and cost more than £2m. The efforts are judged in 10 categories.