Check out how Delphine Cascarino managed to send the ball into the net from the penalty spot during the quarterfinal between France and Nigeria for the U-17 women’s world cup in Azerbaijan!