Following poor reports of their lo-tempo set at Glastonbury earlier this summer, Gorillaz took the criticism and turned it completely around for their headlining slot at Benicassim.
As the final headlining act on the last night of the festival, there is a huge crowd waiting and hoping that this set wouldn't be a repeat of the Glasto anti-climax.
The set begins with one of the orchestral tracks from 2010's incredible Plastic Beach when, all of a sudden, Snoop Dogg dressed as the captain of the ship appears on the big screen.
His coffee-smooth voice takes over the crowd and lifts over the mountain top. We have been lured in before Damon Albarn, The Clash's Paul Simonon and Mick Jones even walk on stage.

It is obvious from the word go that this set will be better than anybody had hoped for or had expected as the music is kinetic and the atmosphere is electric.
With 'Last Living Souls', 'O Green World' and 'Stylo' as the intro songs, Albarn jumps around the stage and from microphone to piano energetically as Jones and Simonon, who are both wearing sailor hats, keep their cool with ease.
Bobby Womack joins them on stage for 'Stylo' and so begins the guessing game of who will appear next. There were rumours that Dizzee Rascal would join them on stage but Gorillaz did one better and brought De La Soul onstage for songs like 'Superfast Jellyfish', 'Feel Good Inc.' and 'Clint Eastwood' while Bootie Brown joined them for the vocals on 'D.A.R.E.' and Little Dragon for 'Empire Ants' and 'To Binge'.

The graphics onscreen are stunning. Next time you hear Lady Gaga going on and on about how her performance is art, let me tell you - this is art and this is how music should be.
The work and collaboration that went into this show from all angles shows dedication, mastery, raw talent while those on stage are clearly having the time of their lives.
The thrill that this delicious cocktail of musicians get from performing these songs is infectious. Albarn embraces the role of frontman and regularly goes into the audience, bounding around like a kid that ate all the colourants from the cooking press.
It is shows like this that put other acts to shame for their lack of enthusiasm and commitment to the fans. This was a fan's show and nobody was left disappointed.
Gorillaz Setlist:
Pirate's Progress
Welcome To The World Of The Plastic Beach
Last Living Souls
O Green World Stylo (with Bobby Womack)
Melancholy Hill
Rhinestone Eyes
Superfast Jellyfish (with De La Soul)
Kids With Guns
Empire Ants (with Little Dragon)
To Binge (with Little Dragon)
Dirty Harry
Orchestral Intro from Plastic Beach
White Flag
DARE
El Manana
Glitter Freeze
The Cloud Of Unknowing (Bobby Womack)
Feel Good Inc.
Clint Eastwood