Dubai, March 02 (ANI): A fine half-century by Shreyas Iyer and a fiery cameo by Hardik Pandya towards the end powered India to a solid total of 249/9 on a tough Dubai wicket during their ICC Champions Trophy final group stage match on Sunday. After India collapsed to 30/3, the middle order held the innings together for India. India needs to defend 250 runs to end the group stage with three wins in three matches. Now Indian cricket fans have pinned hopes on bowlers to defend the total.