www.theguardian.com1 month agoLondonLondon 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. [ more ]