There were more than a few exciting World Cup moments this week, with Argentina celebrating its victory over the Netherlands and Germany dominating its game against Brazil. Meanwhile, the British royals showed their love for sports when they checked out the Tour de France, and the annual Running of the Bulls brought out big crowds in Spain. See all that and more with the week's best pictures from across the globe!
Like us on Facebook
Source: Getty / Ronald Martinez