Welsh Fire Women vs London Spirit Women, Final