I'm leaning towards one of the Arachnids. Peter will fight Ironman, and Scarlet will hand War Machine. Peter will struggle with Ironman, but he'll be able to pull it off. Web him with a ridiculous amount of webbing. It'll probably go down to Pete vs War or Scarlet, more than likely, War.