India, March 8 -- Former England captain Michael Vaughan took a potshot at Rohit Sharma and co, saying India will win the Champions Trophy "at their new home venue." The final of the latest edition of the eight-team tournament will be played between India and New Zealand on Sunday at the Dubai International Cricket Stadium. Heading into the marquee contest, all the talk has been about whether India were handed a significant advantage or not.

Several former cricketers, such as Nasser Hussain, Michael Atherton, and Vivian Richards, spoke about India being stationed in one place and being well-versed with the pitch conditions. India are the only team to have played all of its matches at just one venue.

The Indian camp has rubbished all the...