Rahul also scored 79, his ninth fifty in 11 innings with Shikhar Dhawan falling six short of hundred on day four.