see more

Indian residents watch the live broadcast of the Cricket World Cup match between Indian and Australia at a tea stall in Amritsar on March 26, 2015. The 2015 Cricket World Cup semi-final match between Australia and India is underway in Sydney. AFP PHOTO / NARINDER NANU (Photo credit should read NARINDER NANU/AFP via Getty Images)

Indian residents watch the live broadcast of the Cricket World Cup match between Indian and Australia at a tea stall in Amritsar on March 26, 2015. The 2015 Cricket World Cup semi-final match between Australia and India is underway in Sydney. AFP PHOTO / NARINDER NANU        (Photo credit should read NARINDER NANU/AFP via Getty Images)