Umar Gul took 5/6 as New Zealand were restricted to a score of just 99 in the 2009 ICC Champions Trophy semi-final.