It could be wales vs iceland or either portugal vs iceland, I just hate the idea that most underdogs keeps on winning the game. It made the final game less interesting. Wales was great to beat belgium however I do hope that the final will be between germany and belgium, that would be the most interesting final to watch
I predict Portugal is sure to advance to the finals. but my expectation in the final was Germany vs Portugal. I do not think France are going to the finals even though they host. because I was able to predict who wins in the match Germany vs Italy, it would be easy to advance to the finals.