Between him and Vieira you can't pick one or even decided who is the best, different positions and styles of playing the ball. Yaya played more up front almost as a CAM, while Vieira used to organize more the team in the back as a DMF/CMF. Of course Yaya has plenty more goal then Patrick, their duties were different on the field.