Greece vs Scotland match prediction for 20/03/2025 in the Nations League. Read our match preview to see free betting tips for this game.