July 23rd 2017, Lords Cricket Ground, London, England; The ICC Women's World Cup Final; England Women versus India Women; The Indian team bench look nervous with 11 runs needed from 16 balls  (Photo by Mark Kerton/Action Plus via Getty Images)