International hip-hop superstar Snoop Dogg has brought a slice of Long Beach, California to the MCG for the AFL Grand Final, flowing through the biggest hits of his three-decade plus career.
Snoop Dogg, born Calvin Broadus Jr, opened his show with an inspirational video, declaring to the crowd: "It's grand final time baby, greatness is on the line."
He urged Geelong Cats fans to make some noise, as a marching band in the goal square played the club's song, before a matching band at the other end of the ground did the same with Brisbane Lion's song.
The selection of Snoop Dogg as the entertainment for the event was not without its critics, with Greens Senator Sarah Hanson-Young even going as far as labelling him a "slur merchant" in parliament.
But the 100,000-strong crowd did not seem to mind, roaring for the self-proclaimed "Doggfather" as he strutted out onto the MCG with a full marching band behind him, launching into The Next Episode.
Dressed in all white as a band leader, the famously foul-mouthed Snoop Dogg performed a slightly more family-friendly set, skipping more than a few four-letter words.
Moving onto a stage at the centre of the ground, Snoop Dogg launched into his hit Nuthin' but a 'G' Thang.
The 53-year-old, who popularised phrases such as "fo' shizzle", was blessed with blue skies in Melbourne with no chance of drizzle.
Much of the set design and costuming was blue, a nod to Snoop Dogg's allegiances in his native Long Beach, California.
Fans were treated to a more instrumental version of some of the legendary rapper's hits, including a guitar-driven rendition of Drop It Like It's Hot with Australian multi-instrumentalist Tash Sultana shredding at the top of the stage.
A frequent collaborator with other artists, Snoop Dogg was sadly without some of his most famous artists, performing Sweat sans David Guetta, and bopping along to Signs without Justin Timberlake.
But Snoop Dogg, nee Lion, brought a little Australian flavour to his hit song Beautiful by subbing out Pharrell Williams with Australian singer Jessica Mauboy.
ARIA award-winning rapper Baker Boy also had a starring role, debuting his new single Thick Skin earlier in the day.
He returned during Snoop Dogg's performance to provide the most unique rendition of Still D.R.E of all time, blasting out a didgeridoo accompaniment as Snoop Dogg rapped.
Snoop Dogg looked right at home in the centre of the Australia's biggest stadium, 18 years after he was banned from the country by the government.
A cavalcade of his most well-known hits followed, with the lanky Snoop Dogg c-walking to Gin And Juice while smoke machines blasted into the sky.
He finished the raucous set by announcing himself to the MCG, telling the tens of thousands of people gathered who he was with Who Am I (What’s My Name)?
And if Snoop Dogg is to be believed, the MCG performance was a dream come true for him.
"I was a kid that dreamed of getting to meet athletes, and now I'm actually to perform at the biggest sporting events in the world, so it's a dream come true," he said at a press conference during the week.
"I know what this means to the culture, I've been coming to this country for years and I understand what this game is and what it means."
As is tradition, Mike Brady was on hand to perform his 1979 classic Up There Cazaly.
Brady, 77, sounded as powerful as ever, with the crowd singing along as they have for decades.
Vera Blue, a former contestant on reality singing show The Voice, performed Advance Australia Fair to round out the musical performances before the bounce.