Get the live scorecard of today's London Spirit vs Trent Rockets 100 ball match at Lord's Cricket Ground, London, The Hundred, 2023.