Get a detailed graphical representation of London Spirit Women vs Oval Invincibles Women, 100 ball, Lord's Cricket Ground, London, The Hundred Women, 2024