Shreyas Iyer, the captain of the Indian T20 team, faced some doubts after a rocky start against Ireland. But he turned heads with a dazzling 68 runs off 47 balls, showing he's the real deal. After a rainout in the first match, all eyes are on Old Trafford for the next game, where Iyer's magic will be crucial.

Cricket

