The audience cheered as performers dazzled the stage with a diverse line-up of musical genres at Sun God Festival 2009.