I didn't actually see the final, watched the highlights this morning. Looked eventful.
The penalty was nonsense in my opinion but otherwise I don't know what you're all crying about.
France were the stand out team in this tournament, IMO. I expected them to win the final and they did.
Overall it wasn't a high quality tournament but France deserve to be champions. I'd buy allegations of fixing if Russia had won it, but they didn't.