Answer
The answer to the question of who gave Niko Kranjčar his international debut is his father Zlatko. Zlatko Kranjčar was the manager of Croatia at the time of Niko's debut, and he gave his son a chance to play in a friendly match against Slovakia in 2004. Niko Kranjčar went on to play for Croatia at the 2006 World Cup and the 2008 European Championship.