An Indian triumph on home soil is a truism that is often set in stone but Friday night's exploits at the Rajiv Gandhi International Stadium here has an added sheen for the ‘Men in Blue'....