V.V.S. Laxman and Rahul Dravid led the Indian counterattack with Laxman scoring his 18th test century with 109 runs .