Impossible to call. Only advantage we have is we have been in Aus longer and WC history. But Pakistan has the better bowling lineup to exploit the conditions. While India's batting lineup doesn't exactly fill you with confidence.
The game's gonna be played in Adelaide, probably the flattest of all venues in Australia. Its a ground where you can even think of playing three spinners.
Its a high pressure game, but India have shown remarkable head in high pressure games and so there is nothing to show that India will not come out winners again this time too. But Pakistan being Pakistan, its which side of the bed they get up from that decides how they play.