France vs Spain Prediction: France 41% — Odds — AccuScore