The deadlock over the hosting of next year's Champions Trophy finally ended on Thursday when the ICC announced that India will play their matches of the 50-over event at a neutral venue instead of host country Pakistan, which will get a similar arrangement for tournaments to be held in India till 2027.