London Spirit win Women's Hundred final after chasing down Welsh FireLondon Spirit claimed a thrilling victory against Welsh Fire, setting an attendance record for a women's match at Lord's.