Interestingly, England scripted a famous win at Lord's on the same day they had won the 2019 ODI World Cup final in rather controversial circumstances. However, when Stokes reminded Archer about that momentous day six years ago, Archer thought of the Ganguly moment that happened 17 years ago.