Tens of thousands of fans packed Downtown Atlanta on Wednesday as Argentina defeated England, capping the city's whirlwind run as a World Cup host.
Why it matters: Argentina's dramatic semifinal victory brought some of the biggest crowds yet and marked the city's final World Cup match before Sunday's tournament finale festivities.