Pop superstar Beyonce covered Queen's 'Bohemian Rhapsody' at her concert last night (June 20) in Nice, France, and it was a helluva lot better than Dallas Mavericks star Dirk Nowitzki's recent butchering of 'We Are the Champions' at his team's victory parade.

Along with her backup singers, the former Destiny's Child singer sung the first part of 'Bohemian Rhapsody' as part of a medley with Prince's 'The Beautiful Ones' and Kings of Leon's 'Sex on Fire.'

Beyonce flubbed a few lyrics of the Queen classic along the way, missing the line 'Any way the wind blows' and singing 'put a bullet to his head' instead of 'put a gun against his head.' At least her vocals were admirable, unlike the aforementioned Nowitzki.

Watch Beyonce Perform Queen's 'Bohemian Rhapsody'

More From Ultimate Classic Rock