England advanced to the Women's World Cup quarterfinals after defeating Nigeria 4-2 on penalties on Monday in Brisbane.
Despite having the better chances, the European Champions slipped home in front of 50,000 fans after the match had ended 0-0 at the end of extra time.
England hung on after playmaker Lauren James was sent off for an unnecessary stamp and will know they must improve if they are to add the World Cup to their European title.
On Saturday, they will face Colombia or Jamaica for a place in the semi-finals.
Did you read this?
England got off to a bad start in the penalty shootout when Georgia Stanway failed with a wide shot, but Desire Oparanozie couldn't capitalize and missed with a nearly identical effort.
Beth England made no mistakes, but Nigeria's Michelle Alozie fired high over the top to give England a lead they never relinquished, and Chloe Kelly calmly converted to seal the win.
The Lionesses, who won the European Championship at Wembley Stadium in London last year, were predicted to defeat the world's 40th-ranked squad easily.
On the other hand, the Nigerians have demonstrated at this World Cup that they can challenge anyone.
They upset hosts Australia in the group stage, winning 3-2 thanks to their speed in transition.
They used the same strategy against England, whose back three was frequently exposed by the Nigerian attack.
Nigeria had three more shots on goal in the first half than England, whose finest chance fell to Alessia Russo in the 23rd minute.
The second half followed the same trend. However, England had a wonderful opportunity to win the game with 15 minutes remaining, but Chiamaka Nnadozie saved Rachel Daly's powerful header.