Who runs the world? BEY!

In a surprise appearance, Beyonce appeared on Lip Sync Battle, with Channing Tatum, as he impersonated her for his performance rendition of, Run The World (Girls). So what do you guys think? Did he kill it?