It seems like everyone is in Las Vegas right now waiting to see the much-hyped boxing match between legendary boxer Floyd Mayweather and MMA fighter Conor McGregor. But another surprise match up happened on Friday at Drai’s nightclub -- Meek Mill performed alongside her now-former rap rival 50 Cent.

HHNM reports that the Philly spitfire and G-Unit general were onstage together among several music superstars including Chance the Rapper, Trey Songz and Jeezy. NBA b-baller James Harden and retired player were onstage as well. Meek performed his anthemic song “Dreams and Nightmares” while 50 played hypeman. This was certainly was a rare sighting.

As XXL points out, Meek and 50's rap beef started in 2015, after 50 favored Drake in their infamous diss war. It stayed mostly on social media as the two went back and forth on Instagram,but it did get heated after Tony Yayo said, "F--- MMMG."

However, Meek recently revealed on the Angie Martinez Show that they squashed their beef almost a year ago. “People don’t know this, I actually seen 50 Cent one day,” he recalled. “He coming out of the hotel. You know we going back and forth on the Internet."

"Yo, we holla’d. We went to side like men. Had a good conversation," he continued. "He said what he had to say, I respected what he said. I said what I said, he respected what I said. That was nine months ago. We left that in the dark."

There's no word of a G-Unit and MMMG collaboration in the near future, but it's always good to hear rappers settling their differences and keeping the focus back on the music.

Watch Meek and 50 Cent's kumbaya moment above.

Worst To Best: Every 50 Cent Album Ranked