I say shadow, i dont know anything about dr. strange but i do know of shadows powers. He can be a shadow and hide in the darkness, he has the power of telekenesis( i think ), he also has the power of telempathy ,he also can cloud one's mind and make them see things, he has upgraded pistols and is physically fit. The shadow can beat dr. strange even if it day or night i know hell come through.