AHMEDABAD, India (AP): Memories from a fateful November night still linger on, even as India gun for a record third title when they take on New Zealand in the Twenty20 World Cup final today. The Narendra Modi Stadium – the largest cricket ground in the world – will once again be packed as the Men in Blue will look to ward off the ghosts of the ODI World Cup final in 2023 when Australia beat India. Pat Cummins lifted the trophy at Ahmedabad as the Indian team watched in agony.