The Netherlands stormed into their first World Cup final since 1978 on Tuesday, beating Uruguay 3-2 to set up a title clash against either Germany or Spain. (Image Courtesy: AP/AFP)