Brian May hasn't lost the touch...