Post Malone is closing out the North American leg of his tour with a bang. On Wednesday night (June 27), Posty played the first of two shows at Los Angeles' Hollywood Bowl and brought out a number of guests including Quavo, 21 Savage, Swae Lee and more.

21, who is touring with Post, opened the show in front of a sold-out crowd and then made way for the Beerbongs & Bentleys rapper. After performing a few of his hits, Malone brought out Swae Lee of Rae Sremmurd to perform "Spoil My Night" and "Powerglide."

The Syracuse, N.Y. rapper then introduced YG to the stage for "Same Bitches," and even brought out singer Miguel to perform "Sky Walker." But the surprises didn't stop there. Toward the end of the show, Malone brought back 21 Savage to perform their hit song "Rockstar" and then ended the show by bringing out Quavo for "Congratulations."

Post Malone will be back at the Hollywood Bowl tonight (June 28) for the final show on the North American leg of his tour before heading to Europe on July 5. The "Psycho" rapper will kick off the European leg of his trek in Belgium and continue touring through Oct. 14.

In related news, Post Malone recently announced the date for his first ever Posty Fest. Taking place in Dallas on Oct. 28, the "all-day music extravaganza" will feature a lineup headlined and curated by Post himself.

Check out a few videos from the night below.

Check Out the 2018 Hip-Hop Music Festivals You Need to See

More From XXL