Rapper Eminem rocked the 2010 BET Awards stage last night, along with fellow Hip-Hop artist B.o.B and R&B singer Keyshia Cole, who both opened up Em’s set with a surprise duet performance of “Airplanes (Part 2).”

As Keyshia worked the stage, B.o.B played the piano before jumping up to begin his own verse for the duet. And after that, Em came out to rap his verse before leading into his latest single “Not Afraid,” which comes from his new album Recovery (in stores now).

Check out a few pics below and continue reading for video footage of Eminem, Keyshia Cole & B.o.B’s performance at the 2010 BET Awards…