A dramatic ending to London Spirit's win!