Great game! Full house, and Portugal managed to get the best against the soccer World champions, Brasil (yes, with an s. Brasilians don't know how to write their own country name ;-).
However, it rained cats and dogs. I got soaked to the bone, in a way that hadn't happened since I was in high school, going by foot to classes, and too lazy to carry an umbrella.