Get a detailed graphical representation of London Spirit vs Trent Rockets, 100 ball, Lord's Cricket Ground, London, The Hundred, 2023