Highlights: England vs Canada Women’s World Cup final (2014) Published on August 17, 2014 | Leave a response England were crowned world champions after defeating Canada 21-9 in the Women's World Cup final in France.