With tonnes of bands playing across seven stages, so far Reading Festival has been packed to the gills with amazing music coming from top-of-their-game artists new and old. The BBC are broadcasting this weekend from the site and we've plucked seven of the finest performances from Saturday, so you can join in the festival from the comfort of your armchair.
Foals - 'Inhaler'
Reading Festival boss Melvin Benn has already earmakred the Oxford rockers are potential future Main Stage headliners. They certainly did their case no harm at all.
Johnny Marr - 'Upstarts'
Johnny Marr - what a hero. Later in his set on the NME Radio 1 Stage he dedicated a track to his new friends Palma Violets. It basically made their weekend.
White Lies - 'There Goes Our Love Again'
It's not often we can say this but when White Lies rocked up they brought the sunshine with them. The band attacked their biggest ever slot at Reading with relish.
Tame Impala - 'Elephant'
One of the best songs of 2012 performed to perfection, with a drum solo. Simple as.
Jake Bugg - 'Broken'
Jake Bugg played an early evening set on the NME Radio 1 Stage. 'Broken' was an exercise in how to melt hearts. No, no, that's just dust in my eye.
Chase & Status ft MOKO - 'Count On Me'
Chase & Status undeniably have had one of the biggest Main Stage crowds of the whole weekend. 'Count On Me' - actually one of the calmer moments - was just a taste of how raucous things got out in the front.
Alt-J - 'Breezeblocks'
By their own admission Alt-J are just about through with touring their debut album. But, what better way to give 'An Awesome Wave' a proper send off than playing a packed-out slot headlining the NME Radio 1 Stage. That's some singalong.
Watch our round-up of highlights from day one of Reading Festival 2013