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?
—
2018
1931
2009
2021
2024
2019
2014
2017
2010
2023
2020
2015
1970
2011
2025
2016