I predicted the matches between Brazil vs Netherlands and Uruguay vs Ghana were completely wrong , Poor me, but I didnt bet for Brazil and I won betting for Ghnana!!because they played even in 90' and i betted on GHANA loses less than 2 goals.
my prediction for semi-final are;;;
Germany 2: Spain 1
Netherlands 1: Uruguay : 0
final match: Germany vs Netherlands
Germany wins the champion ( Germany 2 , Netherlands 0)