Beanie Sigel is on borrowed time.

The Philly rapper is less than four weeks away from having to begin a two-year prison sentence for a failure to file federal income-tax returns.

With his back against the wall, the Broad Street Bully delivered over an hour of his time rocking the legendary SOBs stage, in front of a packed New York City crowd last night (August 16). Sigel tore through his extensive catalog of hits (sans guests), re-affirming the widely-held notion that he’s one of the most gifted street MCs the rap game has to offer.

[To peep XXLMag.com's interview with Beanie Sigel, click here.]

At just past 11:25 p.m., Beans sauntered his girth through a cavernous path opened up on the right side of the crowd and took the stage with immediate command and presence.

“You know how Mac come through on the club tip/E’rybody real deep on that thug shit,” Mac opened up his show spitting his verse on the Jay-Z club banger, "Do It Again," promptly turning up the nod factor amongst the crowd.

Following his verse on the record, Sigel pointed the mic to the crowd and asked fans, “What’s my name? Mack Bitch!”

That set the tone for Sigel’s 2001 ringing single, “Beanie (Mack Bitch).”

Rocking a black Cincinnati Reds fitted cap and navy blue pocket Polo tee, Mac segued into more classic Roc-a-fella records like “This Can’t Be Life,” another Hov record that he was featured on, and “What Your Life Like,” before ripping into “1,000 Bars,” a track on which helped the Philadelphia rhyme slinger burst onto the scene.

“How many people fuck with Meek Milly?” Beans suddenly asked the crowd about his fellow Philly MC whose popularity is soaring as part of Rick Ross’s Maybach Music Group. “I ride for my city!”

Just then, DJ Rob E Rob let loose on Meek’s street anthem, “Ima Boss,” to which Beans bopped his head to and even rhymed some of the words.

He also took the time during the show to salute the Notorious B.I.G., echoing some of Biggie’s most classic lines.

Mac Mittens turned the energy way up, ripping into his “Roc The Mic” club banger next, with the crowd going word-for-word with him; one fan uncontrollably yelling “Sigel Sigel ya heard!” intermittently throughout the show.

After that crowd pleaser, Beanie’s spider sense began tingling, as he began spitting the words to his 2005 hit single, “Feel It In The Air.”

From there, Beans asked the crowd if they wanted to hear some new material, before spitting an a capella of his verse off “Bang Bang Youth,” a record on his forthcoming release, This Time.

“I survived cold summers, hot winters/no slumber, no hot dinners,” Beans spit, captivating fans by his powerful words with no music behind them.

For the closer, Sigel performed “What We Do,” making sure to rap both Freeway and even Jay-Z’s verse. Although Beans and Hov had a public falling out, Sigel acknowledged that perhaps the good times outweighed the bad, rhyming Jigga’s verse with passion.

As Sigel began thanking the crowd and walking off the stage, a healthy portion of the crowd demanded an “encore.”

To those requests, Sigel sarcastically asked, “Encore? Do you want more?” echoing Jay-Z’s words off his song, “Encore.”

Beans then proceeded to deliver another sizzling a capella, before walking off to the instrumental of “I Go Off,” a track he collaborated with 50 Cent on.

Just past 12:30 a.m.—and drenched in sweat—Beans implored the crowd to cop his new album, This Time, before walking right off the stage and mingling with a few fans.

“You need it in your life,” Sigel vowed about the LP, which is slated for an August 28 release. “You need it in your life! SOBs — we love ya’ll!” —Mark Lelinwalla

More From XXL