Go to Disney Village to the sports bar. It is always busy during matches. Be there well on time (have a drink and some snacks) to get a seat outside.
Better idea is to go into the parks. I was there in July 2016 France vs. Portugal in the finale. The park was deserted. The only picture I have ever bought is the picture taken of me solo in a Pirates of the Caribbean boat.
I am contemplating going this Sunday just for that reason