In Team India's ongoing limited overs series against hosts Sri Lanka, Dhoni proved twice that he is still the best finisher of the game.