It was really only a matter of time before someone paired Matt Smith's Eleventh Doctor with Benedict Cumberbatch's Sherlock Holmes in a musical number filled with lyrical one-upmanship. The duo agrees that they should team up, but which of them will be the assistant?

Travis Kent stars as Sherlock and Sean Welsh Brown plays the Doctor, singing a song composed by Antonius Nazareth in this video, directed by Vijay Nazareth. You can read the full lyrics over on YouTube and mull over where Watson fits into all this.

[AVbyte via TDW]