India captain Mahendra Singh Dhoni on Monday lavished praise on Virat Kohli for charting a morale-boosting six-wicket win over Bangladesh before the Wednesday's final against Sri Lanka, in the tri-nation series in Mirpur.
In-form Kohli (102 not out) cracked his second ODI century to script India's facile six-wicket victory over the hosts in an otherwise dead rubber at the Sher-e-Bangla National Stadium.
"He is learning quickly from his mistakes and shaping is out well. Early on, in his career, he had committed a few mistakes and failed to carry on his innings after a good start. But since the Australia series, he has picked up well, which is evident from his performance," Dhoni said.
Dhoni, however, asserted that it was the all-round performance of the team which was responsible for the good showing.
"It's not about individuals performing well, but the whole team is contributing. It's a continuous effort from the side that we are playing some good cricket," Dhoni said.
"We got a good start with (Dinesh) Karthik and (Gautam) Gambhir batted extremely well, and then Virat took over and went on to score a hundred. In cricket, it's important that one carries on through the innings and others contribute and support him. And that's what happened today," Dhoni added.
Meanwhile, a disappointed Bangladesh captain Shakib Al Hasan blamed themselves for the defeat.
"I thought with no due today we would do better, but that did not happen. We failed to deliver," he said.
However, he praised young Mohammad Mahmudullah and hoped he would improve in future.
"Mahmudullah played brilliantly in the series, he is one of the youngsters to watch out for. Overall, the youngsters have played good in the series. But it is always important to learn from mistakes and do better," Shakib said.
Dhoni century lifts India to victory
Yuvraj ruled out of last two ODIs against SL
Dilshan is MVP in India-Sri Lanka ODI series
Virat Kohli to replace injured Gambhir in Lanka
Raina down with flu, doubtful for third ODI