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?
2013
1999
2003
2015
1987
1990
1994
2001
2016
2017
1961
2018
2004
2012
1958