Messi is the best in the world. Cristiano is a goalscorer. Messi is more taltented, more complete, tactically and footballwise. Cristiano isn't doing those runs anymore like at United. Messi takes more part in the game, I'd always prefer him… — Cesc Fabregas Copy Share Image