Final Predictions

So advancing from the group stages I believe will be: from Group A  Portugal and Switzerland, from Group B Germany and Croatia, from Group C France and Italy, and from Group D Spain and Sweden. 
I think all of the group winners will advance over the second place teams, putting Portugal and Germany in one semi-final against France and Spain in the other.  France will win those last two games, the final over Germany and take the title. 


Portugal  \

                ___Portugal   \

Croatia    /

                                         __Germany   \

Germany   \

                   __Germany   /

Switzerland /

                                                                                  **Champion**

                                                                                         France

France   \

                ____France   \

Sweden  /

                                       ___France   /

Spain  \

             _____Spain     /

Italy    /