Photos

The Japan bench storms the field following their 2-1 win over England a

Thursday, 2 July 2015
EDMONTON, AB - JULY 01: The Japan bench storms the field following their 2-1 win over England after the FIFA Women's World Cup Canada 2015 semi final match between England and Japan at Commonwealth Stadium on July 1, 2015 in Edmonton, Alberta, Canada. (Photo by Maddie Meyer - FIFA/FIFA via Getty Images)