Steve Smith was dismissed one run short of the 10,000 career runs milestone in the second innings against India.