William Hill Scottish Cup Final 2014 - Playlist
Defender Anderson scored a crucial header on the stroke of half-time to turn the game on it's head, just as Tayside rivals Dundee United were beginning to take the upper hand.
MacLean's late goal at the end of a pulsating second-half settled the match, after Stevie May had a goal disallowed for handball.
The atmosphere in Celtic Park was electric as St Johnstone won The Scottish Cup for the first time in the club's 130 year history.
Head over to the official Scottish Cup Facebook Page for some brilliant GoPro footage of the day.
Here's all the music from Celtic Park.
PRE-MATCH
The Stereophonics – Have A Nice Day
Two Door Cinema Club - This Is The Life
Bombay Bicycle Club - Carry Me
Halestorm – Get Lucky
Primal Scream – Movin’ On Up
Kasabian – Eez-eh
The Stone Roses – She Bangs The Drums
The Charlatans – The Only One I Know
Manic Street Preachers – Design For Life
Happy Mondays – Step On
Supergrass – Alright
The La’s - There She Goes
Reverend and The Makers – Heavyweight Champion Of The World
Kaiser Chiefs – Ruby
Feeder – Buck Rodgers
The Automatic – Monster
Gun’s N Roses - Sweet Child Of Mine
Primal Scream – Rocks
The Killers – Mr Brightside
TEAM LINE UPS
Florence & The Machine – Spectrum (Calvin Harris Instrumental)
VERTICAL BANNERS
Noel Gallagher – AKA… What A Life (UNKLE Rework Radio Edit)
TEAMS ENTRANCE
DJ Sakin and Friends – Protect Your Mind
Two Door Cinema Club - This Is The Life
Bombay Bicycle Club - Carry Me
Halestorm – Get Lucky
Primal Scream – Movin’ On Up
Kasabian – Eez-eh
The Stone Roses – She Bangs The Drums
The Charlatans – The Only One I Know
Manic Street Preachers – Design For Life
Happy Mondays – Step On
Supergrass – Alright
The La’s - There She Goes
Reverend and The Makers – Heavyweight Champion Of The World
Kaiser Chiefs – Ruby
Feeder – Buck Rodgers
The Automatic – Monster
Gun’s N Roses - Sweet Child Of Mine
Primal Scream – Rocks
The Killers – Mr Brightside
TEAM LINE UPS
Florence & The Machine – Spectrum (Calvin Harris Instrumental)
VERTICAL BANNERS
Noel Gallagher – AKA… What A Life (UNKLE Rework Radio Edit)
TEAMS ENTRANCE
DJ Sakin and Friends – Protect Your Mind
HALF TIME
Twin Atlantic – Heart and Soul
Kasabian – eez-eh (Instrumental)
Bon Jovi – Living On A Prayer
The Killers – All These Things I’ve Done
FULL TIME WHISTLE
Madness – One Step Beyond
Dario G - Carnaval de Paris (Jonas Westling Mix)
Daft Punk - One More Time
PRESENTATIONS
Twin Atlantic – Heart and Soul
Kasabian – eez-eh (Instrumental)
Bon Jovi – Living On A Prayer
The Killers – All These Things I’ve Done
FULL TIME WHISTLE
Madness – One Step Beyond
Dario G - Carnaval de Paris (Jonas Westling Mix)
Daft Punk - One More Time
PRESENTATIONS
Florence & The Machine - Sweet Nothing
Black Eyed Peas – I Gotta Feeling
Black Eyed Peas – I Gotta Feeling
Neil Diamond – Sweet Caroline
The Skids – The Saints Are Coming
Harry J Allstars – Liquidator
The Shrugs – Fair Maid
Pharrell Williams - Happy
ST JOHNSTONE GOAL SONGS
Espana Cani
The Skids – The Saints Are Coming
Harry J Allstars – Liquidator
The Shrugs – Fair Maid
Pharrell Williams - Happy
ST JOHNSTONE GOAL SONGS
Espana Cani