Indeed, it's an image of Spidey socking Electro from the Ditko issue of "The Sinister Six." It was one of the big splash pages. I can't link an image, but a quick Google search should bring it right up!