India's 'Faith Runner' falters on the final straight