I am happy because I am supporter of Germany though my second favorite is Brazil. Brazil still has an upper hand over Germany as they are the host nation, but Germany got better squad than Brazil. Neymar is the best player from Brazil squad and he has single hanedly scored 40% of Brazil's goal in this world cup. Brazil is going to miss Neymar a lot for sure.
My guess is that Germany will beat Brazil-Neymar. May the best team win the semi-final. But I want one of these teams to win the world cup.