Prasidh Krishna stole Steven Smiths moment of glory by denying one of the modern-day greats the chance to reach the 10,000-run landmark in Test cricket on Day 3 of the final Test of the Border-Gavaskar Trophy series on Sunday.