Personally I am not a fan of Indian cricket. Because they always try to influence the ICC. But it is very disturbing that some people consider the fish as fixed if India wins. Batsmen are naturally under some mental pressure while batting at a target of more than 200 runs. This is why the performance of Afghanistan's batsmen was so poor.
Both KL Rahul and Virat Kohli are in great form. A return to form ahead of the World Cup was essential for the Indian team. If these two players are in form, it will be very difficult for any team to beat India. India are favorites to win the next World Cup title. Because there is no consistency in the performance of Australia or England team.
This all is nothing new because we all know IPL factor is also having his impact on many teams like few years back Michael Clark's statement about Indian players that they have to do some favor for them as if we give them hard challenge then we can lose our luxury IPL contracts is also on record so many feeling in this way few teams and players are surely needs contracts, so they have to done few things for Indian team even in international matches.
I watch few videos on which ball Kohli done his hundred surely this was an easy catch, but fielder On purpose put this out of ground for six with this many other things were going into Indian team favor because right now mostly Afghan players are involved in IPL, and they are desperately looking for these luxury contracts for their better future and good experience.