Games

Women's World Cup semifinals: Japan vs. England

Women's World Cup semifinals: Japan vs. England
Reigning champion Japan defeated England, 2-1, after an own goal in the 92nd minute in the Women's World Cup semifinals on Wednesday at Commonwealth Stadium in Edmonton, Alberta England vs Japan, Laura Bassett, England Own Goal.