Argentina just smashed Netherlands in a penalty shootout. Highlights here. I missed the game, but this tweet captures my feelings right now:
πππππππππππππβπππ Latin America in the finals. Viva Argentina! ππππππππππππππππππ
β TayGo (@taygogo) July 9, 2014
Germany ruthlessly destroyed Brazil in the semifinals yesterday. The final match begins noon on Sunday.