140707-germany-brazil-jms-1631_16407d4af3575faf90d355234e76cde3 July 13, 2014 • 2500 × 1702 • Germany vs Argentina: on the road to the grand finale