Germany-Italy was a match worthy of a final. Germany perhaps had a minor edge, but Italy has one of the best defences of the world... unlike Brazil.
Germany-France will be another match worthy of a final.
Will be rooting for Wales on the other "side" to get to the final. But overall rooting for Germany as always.:)