Fans stood with their hands in the air and rapped along with Eminem, who performed some of his greatest hits for a private concert in celebration of G-Shock's 30th anniversary on Wednesday night in New York City. The rapper was present to promote his watch collaboration with the company.

Eminem's black G-Shock watch pays homage to the city that raised him with Detroit's skyline on the wrist band. The limited edition goes on sale in December for $180.

Wearing a white t-shirt and a green cap, Eminem and producer Mr. Porter opened the show with Won't Back Down. While the audience instantaneously cheered for the rapper, it was during the performance of Cleaning Out My Closet, when the crowd became truly riled up. The Detroit native rapped some other notable hits, including I Am Whatever You Say I Am, Stan, Sing For The Moment, Like Toy Soldiers and Lose Yourself. During his set, Slim Shady also performed the popular songs he's featured on, such as B.o.B's Airplanes and Drake's Forever.

Towards the end of the concert, the 40-year-old paid some extra attention to his female fans.

"We've got to talk to the ladies," he said. "Have you been in a relationship like this?"

The question was followed with a performance of Love The Way You Lie, his 2010 hit featuring Rihanna.

The rapper then discussed a personal situation and dedicated a special song to all his fans present.

"This next song that I wrote, is for anybody whose ever been in a f---ed place. I wrote this when I was in my f---ed place and maybe it helped some people out who were going through the same s---," he told the crowd in reference to his years of substance abuse. "So anybody in this room who has ever gone through it, this song is for you."

The speech led to a performance of Not Afraid from his last album, 2010's Recovery.

Eminem's concert comes in the midst of anticipation for his forthcoming album. He's currently working on his eighth studio album but a release date has yet to be announced.

Tags: Eminem