Home Cricket Third Test: Rahul, Shikhar dominate but Lanka fight back