Shreyas Iyer's struggles to secure substantial scores in the World Cup, coupled with his susceptibility to short-pitched deliveries, raised concerns for Team India. However, the middle-order batsman rediscovered his form and displayed a dominant performance against Sri Lanka, firing on all cylinders.