The final will be between Argentina and Germany. Germany will win the World Cup 2:1
Germany is very good but I find it hard to count Brazil out of the final. They got the home turf advantage.
hmmm...this post is looking precient!