Actually, as the reality, the best knuckle shot taker is cristiano ronaldo, but in curve freekick lionel messi is the best between three. I considered francesco totti is the best panenka penalty shot taker.