Three masters of football. They can perform wonders during the match and score impossible goals – but what happens in their heads when they are about to take penalty kicks?
2002
2005
2015
2024
2017
2014
2012
2009
2011
2006
1974
2020
2013
2016