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
2023
2018
1997
1941
2004
2021
1977
1983
2006
2015
2024
1992
2012
1991
1994
2010