Former Pakistan all-rounder Mohammad Hafeez is of the opinion that India are definitely favourites for winning the ODI World Cup in October-November but Pakistan can also cause a major upset if they can gain some momentum heading into the tournament, and also handle the pressure of playing in India's home patch.