Former India captain Sourav Ganguly has said India are far ahead of other teams at the moment and it will be very tough for Pakistan to beat them in the ICC Champions Trophy final on Sunday. India and Pakistan reached the final of the elite tournament with victories over Bangladesh and England respectively.India and Pakistan have only met in one ICC final – the 2007 World Twenty20 showpiece, which was won by India. Pakistan have never won the Champions Trophy while India are a two-time winners.”I am seeing teams around the world and I see them the way they play and I see them desperate enough to win this tournament. But when I see India, I feel they have come on a mission to win this competition,” Sourav Ganguly told India Today in an exclusive chat.Virat Kohli once again proved his class with a fluent 96 not out to help India to a comfortable victory over Bangladesh in the semi-finals of the ICC Champions Trophy on Thursday.Kohli now averages 130.00 in successful chases in ICC tournaments. He also became the first player to aggregate 1000 runs in successful chases in the ICC events.The India skipper has so far scored 253 runs and has been dismissed only once in the ongoing tournament. He also became the quickest player to reach 8000 runs in ODIs.Harbhajan Singh said Kohli is a too good a player to match.”He’s a kind of a player who likes that kind of a pressure. Whenever there is pressure, Virat Kohli gets bigger than the pressure. He’s been tremendous, he has been brilliant not only with the run chases but with his responsibilities as well. He is too good a player to match,” Harbhajan said.advertisementWATCH FULL VIDEOGanguly also praised India’s collective performance on the field.”India are too far ahead. They have looked a solid team. No holes, no weaknesses in this Indian side. Yes in the past it was like, India have a strong batting line-up but the fast bowling people would say India are not good enough to pick wickets but Indian fast bowling has just been superb,” he said.Shikhar Dhawan and Rohit Sharma continued their rich vein of form as the duo struck a 87-run partnership against Bangladesh in the second semi-final of the ICC Champions Trophy at Edgbaston to power India to a nine-wicket win.”They set the Champions Trophy up for India. They did it last time as well. They have really been remarkable. Congratulations to Dhawan on becoming the highest run-getter,” Ganguly said.Dhawan, who now has 370 runs in the 2017 edition of the tournament, overtook Ganguly to become India’s highest scorer in the history of Champions Trophy.Dhawan, who played his first Champions Trophy tournament in 2013, took it by storm, slamming hundreds against South Africa and West Indies. Four years ago, he scored 363 runs from five matches as India went on to win the cup in style.”He has a final to go and a few more Champions Trophy to play in his career. He is a young boy and remarkable one day player. He will go a long way and his performances at world championships have been outstanding. Both him and Rohit Sharma have complimented each other,” Ganguly said.Indian spinner Harbhajan Singh also praised India top order and said India will have the psychological edge over Pakistan going into the final.”I have played with Shikhar, Rohit and Virat, they are brilliant players. In this era, they are the top batters to bowl to. Rohit is a class player, he reminds me of Inzamam-ul-Haq,” Harbhajan said.”When you keep beating one team again and again, you definitely have an advantage. Pakistan will hope to do better but India definitely have advantage,” Harbhajan said.