Which long stretches, and how so other than by goals scored? Messi converted chances on loads of occasions during a spell when the whole team was playing out of this world and chances were coming so thick and fast it was ridiculous. Iniesta was close to flawless in almost every game playing a huge role both in controlling the game from midfield and taking over the more direct attacking end of things (taking players on, directly setting up chances etc) and while he was scoring crazy amounts, Messi always missed more chances than he converted. Villa also wasted most of his chances especially early on in the season as well as latley, both periods where the team generally has been under par (Pedro took time to start scoring too) and both periods during which Iniesta has been brilliant. Pretty much any time Messi has been excellent Iniesta has as well, and he generally makes fewer mistakes than Messi does even when Messi is in excellent form.