On Friday night, Mr. Solo Dolo took the stage for the second consecutive night in front of a sold-out Irving Plaza. With a 16-plus crowd, Cudi let his inner child loose, pulling off his shirt and dancing his way through a high-energy set (so enthusiastically that his pants damn nearly fell down). Early opening act Consequence brought out Asher Roth to help perform its new track “Childish Games,” featured in last week’s Play Count, but it was the headliner who really shook the house. Cudi performed mostly material off of his major release, Man on the Moon: The End of Day, along with a couple throwbacks to his first (and only) mixtape, A Kid Named Cudi. Between songs, the young MC took the time to address recent issues (like punching fans) in a Kanye-esque rant—all while knocking back shots of Grey Goose, and later rolling one up with his Cleveland cohort, Chip tha Ripper, on their performance of “Hyyer.” Check out our photos from the show above, and get a glimpse of the action in our video recap after the jump.

View the photo set on flickr