Create new Board
Editorial Images

England v USA: Semi Final - 2019 FIFA Women's World Cup France

LYON, FRANCE - JULY 02: Alyssa Naeher #1 of USA stops the penalty shot by Steph Houghton #5 of England during the 2019 FIFA Women's World Cup France Semi Final match between England and USA at Stade de Lyon on July 2, 2019 in Lyon, France. (Photo by Catherine Steenkeste/Getty Images)
England v USA: Semi Final - 2019 FIFA Women's World Cup France
Embed