Well I can safely say that my 2 predictions for tonight's matches will undoubtedly be proven to be right....
Ahh well.......C'est la vie (getting into the European vibe now..)
I can't remember what i predicted anyway, except red cards in the Holland vs Germany game