Beyonce blew away all her competition for the best music video award at the 2016 BET awards. It was a tough one to win, specially considering the heavy hitters in race.  Though Beyonce couldn’t make it on stage to receive her award as she had a flight to catch right after her performance, her presence at the BET awards will still be remembered for years to come.

Beyonce sand a version of ‘Freedom’ from Lemonade while her dance team strutted through the audience and on to the stage with Martin Luther King’s famous poem ‘I have a dream’ being recited in the background.

Kendrick Lamar also joined Beyonce on stage, making his entry by rising up from the floor.

LOS ANGELES, CA - JUNE 26: Recording artists Beyonce (L) and Kendrick Lamar perform onstage during the 2016 BET Awards at the Microsoft Theater on June 26, 2016 in Los Angeles, California. (Photo by Kevin Winter/BET/Getty Images for BET)

Amazing visuals and the African dancers splashing around on a water-covered stage made the performance just perfect.

The performance is being viewed widely on social media.