Iniesta player of the tournament, played almost every minute, 18 shots, no goals, 1 assist.
Fabregas, 3 starts, 3 sub appearances, 9 shots 2 goals, 1 assist. Iniesta went on LOADS of runs with the ball down the left, ignored passes, passed inside the box almost exclusively when he couldn't shoot though he prefered to shoot and miss most of the time instead, basically none of those passes went close to anyone. He consistently held onto the ball when it was the worst option, he was selfish, his passing in terms of creating proper chances was poor.
Iniesta was one of the poorer players on the pitch for Spain, he however had maybe more of the ball than anyone else, and did almost nothing with it. People are quite easily blinded by time on the ball and fancy dazling runs, unfortunately Gervinho does runs holding onto the ball with no final product.
Fabregas has an assist, two game winning, in three international finals in a row. Iniesta.... does not. Fabregas outscored and outassisted Iniesta across the three cups despite playing significantly less minutes. He was way better at the first Euro's, better at this Euro's and only being randomly used as only a sub in the world cup let Iniesta get two goals to Fabregas's one assist, which gave Iniesta his winning goal in a game he'd been almost completely useless in to that point by the way. 6 starts and playing more than almost everyone else, 2 goals, one setup by Fabregas, Fab, 4 sub appearances, one in the final, got the assist for the winning goal.
Iniesta IS over rated, watch some of the footage of this Euro's, Iniesta was mostly selfish and ineffective.