Germany's triumph over World Cup host country Brazil in yesterday's match was both exhilarating and record-breaking.
View the discussion thread.