Argentina, a side with arguably the worlds best player, (aswell as having one of their top flight players being injured for the final) couldnt even score a single goal against an outfit that itself couldn't score against costa rica in 120 minutes.
Germany beat owned dismantled bodied EVISCERATED the home nation infront of their own fans, 7-1 in 30 minutes less.
Anything can happen in a final, but if I was a gambling man (I am), then I'd be sticking £100 quid on Germany to win in 90 minutes (I will)