Greece defeated Scotland 3-2 to slash the chances of the Scots to finish top of their 2026 World Cup qualifying group. By November 15, 2025 Author: Post navigationPreviousPrevious post:In the end, it’s an empty walletNextNext post:A step forward for research