If India goes all the way to the final, the business end of the Champions Trophy will take place in Dubai and thereby rob Lahore’s Gaddafi Stadium a chance to host its biggest game ever since Arjuna ...