interesting, the model seems very slightly confident that italy will win against belgium, even though it recently lost 3-1, and most rankings put the belgians ahead, and gut feelings say that italy's current team kinda sucks.
I really hope your model is right :)
EDIT: could it be you are underestimating the weight of player age?