While euro 2024 was a celebration of football quality in germany, it has also generated some controversial decisions and heated debates during the tournament.