This guy Aubrey knows how to throw a party.

In its fifth year OVO Fest has become a celebration of music and a display of how strong the contacts in Drake's BlackBerry really are. He's set the bar high when it comes to star power. Lil Wayne, Rick Ross, Kanye West and Nicki Minaj have all taken part in the yearly festival. Diddy has even reunited with Ma$e on that OVO stage. This year was even bigger with the inclusion of a clothing line, a pop-up shop, a basketball summer league and summit. Even though his onstage collaboration with Chris Brown was derailed because of Brown's problems entering Canada due to his arrest record, Drake made sure OVO Fest was a couple of star filled nights.

The first night of the fest was relatively calm, except for the fact that one of hip-hop's greatest groups headlined. After a short hit filled opening set from YG, OutKast went through about 90 minutes of their storied catalog. A surprise guest appearance from Bun B during "International Player's Anthem" was a highlight for the 16,000 in attendance. Big Boi and Dre brought the energy of their recent festival shows throughout the year.

Day two played more like a Drake and Friends show than the super concert from your local Power 106 or Hot 97. Drizzy performed and played as host as he guided the audience through his catalog. After a quick set from recent tour mate Jhené Aiko, the first of many surprises was announced. The legendary Ms. Lauryn Hill made the trip up north for an unannounced set.

Drake didn't hold back when talking about his friendship with Trey Songz. “This next person was the first person to ever embrace my music to ever do a feature with me,” he explained as he joined the R&B singer for their hit “Successful” and Songz’s smash “Na Na.” Next up was J. Cole with “Can’t Get Enough” and “Power Trip" before he went back to the hometown and brought out PARTYNEXTDOOR. It was time to pay homage to his time in Miami as he brings out DJ Khaled with Drake ringing off his verses from “No New Friends” and “I’m On One.”

After Miami he went on to spend some time with the LA sound courtesy of Tinashe. The songstress performed her hit "2 On" with the addition of Drake and OB O'Brien's "2 On/Thotful" verses. The trip to LA wasn't over quite yet. YG comes out to join Drizzy for their hit “Who Do You Love?”.

Then, Usher appeared to take the show to the R&B side of things with his hits “Confessions Pt. II,” “Lovers And Friends” and “U Don’t Have To Call” along with his current single “Good Kisser.” And after a dance challenge with the man who brought us Justin Bieber, Drake told the crowd he will be on Usher's new project. The Canadian keeps its it mellow with Majid Jordan joining for an extended version of "Hold On, I'm Coming Home."

And after all that smoothness there was only one place to go. 50 Cent and his G Unit crew members Lloyd Banks and Tony Yayo showed up to run through their “What Up Gangsta,” “Smoke” “I Get Money,” “Don’t Worry Bout It” and a stadium rocking version of “In Da Club.”

All and all, it was a good day in Toronto. With Drake teasing an Eminem or Jay Z appearance for next year's show, it will be interesting to see if he can top 2014.

Drake's Set List:

"Draft Day" w/ Lauryn Hill
"We Made It"
"The Language"
"So Far Gone"
"Sooner Than Later"
"Successful" with Trey Songz
"Na Na" w/ Trey Songz
"Show Me a Good Time"
"The Resistance"
"Up All Night"
"Can’t Get Enough" with J. Cole
"Power Trip with J. Cole"
"Crew Love"
"The Motto"
"Marvin’s Room"
"Days in the East"
"West District" with PARTYNEXTDOOR
"Persian Rugs" with PARTYNEXTDOOR
"Recognize" with PARTYNEXTDOOR
"All I Do is Win" with DJ Khaled
"I’m on One" with DJ Khaled
"No New Friends" with DJ Khaled
"All Me"
"2 On" with Tinashe
"Thotful" with OB
"Who Do You Love?" with YG
"Climax" with Usher
"Confessions Part 2" with Usher
"Lovers and Friends" with Usher
"U Don’t Have to Call" with Usher
"Good Kisser" with Usher
"Wu-Tang Forever"
"Own It"
"Hold On We’re Going Home" with Majid Jordan
"Started From the Bottom"
"Gangsta" with G Unit
"Smoke" with G Unit and Trey Songz
"I Get Money" with G Unit
"In Da Club" with G Unit
"Believe Me"
"Worst Behavior"
"0 to 100"