
The 10th Women’s Rugby World Cup final took place from Twickenham Stadium in London, England on Saturday with England defeating Canada 33-13. This was an historic day for worldwide women’s sport. A total of 81,885 were in attendance. This was the most fans ever to see a women’s rugby match.