It's the second weekend of the 2019 Coachella Valley Music and Arts Festival, which means it's time for artists to go hard or go home. On Saturday (April 20), Kid Cudi performed his second set at the annual showcase in Indio, Calif., and brought out one of his big guns in Kanye West.

Cudder performed to the backdrop of a massive set that included fakes trees, rocks and flashing lights. To the surprise of many, Kanye emerged during the Ohio rapper's time on stage. Yeezy brought the passion as the duo ran through tracks like "Reborn" off their Kids See Ghosts album and "Father Stretch My Hands Pt. 1" from Yeezy's The Life of Pablo. Kanye also delivered a stirring rendition of his "Ghost Town" track from Ye.

Saturday also featured standout moments like DMX performing on Murda Beatz's set and Juice Wrld bringing out Future. The last day of the event is today (April 21) and will feature performances from Pusha-T, Khalid, Bad Bunny, YG, Playboi Carti, H.E.R, Blood Orange, Kaytranada, SOB X RBE, Rico Nasty and more.

Kanye West is set to bring his Sunday Service to the event, after initially pulling out due to set conflicts. Much hype and speculation is surrounding the set with many believing the rapper will make some revelation about his mysterious upcoming album Yandhi.

Check out footage of Kid Cudi's 2019 Coachella Fest set featuring Kanye West below.

See Photos of Kid Cudi's Different Looks Over the Years

More From XXL