World Cup final: Argentina v Germany

Live updates of the FIFA World Cup final between Argentina and Germany at Estadio Maracana in Rio de Janeiro.

Powered by ScribbleLive Content Marketing Software Platform