Was it Portugal who beat them? Maybe you can find a Portugal flag to put up at the front of your yard.
LOL....we fly our American flag just about every day. Unless of course, the weather is too bad. Which is frequently lately.