England Win First-Ever Women’s Finalissima At Sold-Out Wembley Stadium

The European Champions, England, defeated the South American champions, Brazil to win the first-ever women's Finalissima, at a sold-out Wembley Stadium tonight to further enhance the Lionesses' claims to be one of the favorites to triumph at this summer's FIFA Women's World Cup.