Get the live scorecard of today's London Spirit Women vs Manchester Originals Women 100 ball match at Lord's Cricket Ground, London, The Hundred Women, 2024.