I so hope Scotland win. Just watched the France v Italy game. Both teams played well, but France deserve the win, they had the edge.