Holland qualified for the semi-finals defeating Pakistan 4-2 in the last match of the Pool 'B' in the Olympic hockey tournament here on Tuesday. Three-time champions Pakistan played their best hockey of the competition in the first half which ended with a 1-0 lead over the Dutch through a penalty corner goal by Muhammad Imran in the 27th minute. However, Holland fought back in the second half and equalled the score 1-1 through a goal from Matthijs Brouwer in the 41st minute. Later, Taeke Taekema made two goals in the 46th and 58th minute to get Holland a 3-1 lead over Pakistan . Five minutes later, Pakistan 's Adnan Maqsood reduced the Dutch lead by one goal but Jeroen Hertzberger increased the tally one minute before the final whistle to beat Pakistan 4-2.