Sports

AFP
Laura Bassett weeps after she scores an own-goal to give Japan victory in the Women's World Cup semi-final in Edmonton, Canada on July 1, 2015

View gallery

501 photos

View photos from your favorite games

View Comments (0)