Images of the World Cup – Day 29

Some of the best pictures as Holland and Argentina met in last night’s semi-final in Sao Paulo.