Hip-Hop titan Kanye West delivered a riveting performance to an appreciative crowd over the weekend (Sun. Apr 17) during Day 3 the 2011 Coachella Valley Music & Arts Festival in Indio, California.

The rapper’s 90 minute set included hits like “Good Life,” “Stronger,” “Gold Digger,” “Jesus Walks,” “Flashing LIghts,” “Runaway” and many more, including tracks from his latest album My Dark Beautiful Twisted Fantasy. He even took time to dedicate his entire performance the memory of his late mother and closed out his set with “Hey Mama.”

Peep the pics (and the video footage) below: