A grand spectacle despite its share of controversies