Get the live scorecard of today's Oval Invincibles Women vs London Spirit Women 100 ball match at Kennington Oval, London, The Hundred Women, 2024.