For what it is worth, my money will be on Portugal. From my perspective Portugal has the better chance of advancing. I would suggest Portugal has the more dangerous and consistent offense. They have a manager who has won a World Cup and they have the big 'home field' advantage.
My humble opinion suggests that the Czechs will be meeting Portugal in the final.
I have stated elsewhere that my money will be on the Czech's to win the Cup. Talk about an offense ! This Czech squad can almost score at will, it should be a great final.
Peace.