World Cup: The best photos from July 8 —
A Brazil fan reacts as she watches the World Cup semifinal match between Germany and Brazil on Tuesday, July 8, in Belo Horizonte, Brazil. Germany advanced to the final with an astonishing 7-1 victory over the host nation.