Allow me to educate you.
Fact of the matter is that there is no more Pakistan versus India rivalry in cricket. Indian cricket team is FAR SUPERIOR to their Pakistani counterparts in EVERY ASPECT (mentally, physically etc.)
Mental strength: After Pakistan's loss to India the media, past players, fans, every joe was saying horrible things about the team, especially the captain. How did the team respond? They win their next 3/3 games including NZ who were undefeated up to that point.
Physical ability: Batting wise Pakistan found the winning combination "late" in the tournament with Babar's excellent 100 under pressure you won't find a single Indian innings like that in the tournament so far. Haris Sohail has been as good as anyone else in the tournament for his role. Bowling wise Aamir is among the top 5 wicket takers of the tournament where there are no Indians or Afghanis or Bengalis above him, Shaheen has just found form and has been killing it last 2 games.
This world cup has established that Pakistan's new rivals are countries like Afghanistan and Bangladesh. Yes, Afghanistan and Bangladesh. Barely winning from Afghanistan was considered an achievement (and somewhat a face-saving) by many Pakistanis. It's sad to see how far down our cricket has fallen, but alas, that's how things are. I won't be surprised if the Afghans and Bengalis even surpass Pakistan in the next couple of years.
Afghanistan vs. India ended in the last over just like Pakistan vs India did. Bangladesh is yet to play Pakistan and is an aging team whereas Pakistan is a young team.
Lastly, it is extremely pathetic of those Pakistanis who still do all those mental gymnastics, calculations, as well as entertain conspiracy theories as to how they can still make it in to the semis by solely relying on the outcomes of other teams. Shameless and undignified behaviour.
Shameless undignified blah blah blah most of that is called humor try to get some for yourself. Pakistan was also screwed over by rain their game against Sri Lanka was washed out which is 1 point lost considering SL team performance and would be a guarantee top 4 result if they win against Bangladesh with that 1 point.
You just have a defeatist mindset and don't really know what you're talking about.