It was the third meeting between these two sides in a final. While the Argentines won the 1986 edition, Germany recorded a 1-0 win four years later.
Lionel Messi couldn't re-enact his group stage form against the three time World champions. The Barcelona forward scored in the first four games of the tournament but his goals seems to have dried up after the second round match against Switzerland.
Germany dictated the final match, but they were unable to break down the highly disciplined Alejandro Sabella led team. Gonzalo Higuain had the chance to put the two time champions in front when he got to the end of a through pass, but the Napoli frontman fired the ball wide.
Lionel Messi and Palacio also missed the chance to score against Manuel Neuer who was adjudged the best keeper of the tournament.
Mario Gotze came in as a late substitute for Miroslav Klose and the Bayern Munich player became the hero of the day. He latched on to the ball from the left before beating Sergio Romero on the near post.
Germany has now won the World cup on four occasions. The next mundial will be in Russia in 2018.