Well this is embarrassing. During Diddy's amazing Bad Boy Records tribute set at the 2015 BET Awards, Puff took a spill when he fell down in a opening on stage. If happened pretty quick and BET cameras snapped away when it did but most people caught it after they say Diddy disappear in mid air on stage.

For 10 minutes Puff performed classic material and brought out 112, Jadakiss and Sheek Louch, Lil Kim, Ma$e, Faith Evans, and Pharrell throughout his set, which ran through hits from Bad Boy’s 20-year lifespan. Even though he took a spill, the set was probably the best moment of the night.

Catch the full performance below.

More From XXL