Canada vs China, June 6, 2015

Share
twitterlinkedinfacebook
Image 55 of 130
< Prev Next >
INTSL060620152290.jpg
Edmonton, Alberta, Canada - June 6, 2015: The opening game of the Women's World Cup at Commonwealth Stadium. Canada beats China 1-0 with a goal on a penalty kick in extra time.