The atmosphere at the JSCA International Stadium in Ranchi was electric, the energy of thousands of fans blending with the rising expectations around India’s ODI campaign. Coming off a difficult Test series that left the team searching for momentum, the pressure was on India...