Mumbai: A century from Tillakaratne Dilshan and half-tons from Tharanga Paranavitana and Angelo Mathews helped Sri Lanka to post 366/8 at stumps on the first day of the third Test at Mumbai on Wednesday.
Sri Lanka's score is the highest made by a visiting team in a day's play in Test cricket, surpassing Australia's 362 at Nagpur in 2004.
India Sri Lanka Third Test Scorecard
At the end of play, Angelo Mathews on 86 and Muralitharan on zero were at the crease.
Dilshan scored 109 runs in 160 deliveries, inclusive of 10 boundaries and two sixes.
Electing to bat first, Sri Lanka made a solid start as Tharanga Paranavitana (53) and Dilshan scored 93 runs for the first wicket. But Sri Lanka lost way in the second session losing three quick wickets and at tea they lost four wickets for 213 runs.
However, Dilshan found a good ally in Anglelo Mahews and the two began to rebuild the Sri Lankan innings. They had taken the score to 262, but Dilshan fell to a poor decision from umpire Nigel Llong, Harbhajan the lucky bowler.
Dilshan's dismissal could have triggered a collapse for Sri Lanka, but to their credit, Angelo Mathews and Prasanna Jayawardene batted very sensibly and ensured that Dilshan's innings didn't go in vain.
Angelo Mathews batted rather well for his patient unbeaten knock of 86.
For India, Harbhajan Singh had been the best bowler picking up 4/107 in the day, while Ojha picked up 2/ 97.
Zaheer and Sreesanth picked up a wicket each.