The Indian opener ended his poor run of scores on SA tour with 115 in the fifth ODI on Tuesday but during the course of his stay was guilty of getting Virat Kohli and Ajinkya Rahane run out.