Like I said before, no way Spider-Man can beat Vision, unless Vision fights like a retard (wouldn't be the first time by the way).
But Vision wins. That is, when Vision actually manages to reach and beat Spider-Man. How is he gonna do that ? Spider-Man is just too fast for Vision, and can avoid/dodge all of his (not too fast attacks) until Kingdom come.
This will probably end in a draw, because though Vision is not to be taken lightly, I don't see him jumping on Spider-Man and knocking him unconscious.