Personally I would like for germany to win but it will be a hard match for them cause they will have to play without Hummels, Gomez, Khedira and couple of other players are questionable
Portugal after the previous match vs Wales I can say they have a bigh chance to win the final, it depends who will be their adversar. Germany if will beat France I think its a really big acomplish for them givin the fact they gonna play without lots of important players.