Skipper Mahela Jayawardene produced one of his great fighting innings for his first century against Australia but has mixed feelings after another poor Sri Lankan batting display in Hobart, Australia, yesterday.
The gifted 30-year-old right-hander defied the Australian bowlers to post a resilient 104 as Sri Lanka crumbled to be all out for 246 and concede a massive 296-run first innings deficit against Australia in the second Test.
It was Jayawardene's 19th Test century and, importantly, his first in his 10th Test against Australia as wickets tumbled around him.
His was the last wicket to fall, holing out to Michael Clarke off Lee to end his 267-minute vigil with 13 boundaries.
By stumps on the third day, the Australians had extended their advantage to 407 runs with nine wickets intact and two days to play.
"It was tough today and I was very determined to get a hundred," Jayawardene said.