Christian Pulisic kicked the ball, scored the goal and crashed into the goalkeeper, a collision that sent the American star to a hospital and the United States into the second round of the World Cup.
More than an hour later, he contacted his teammates by FaceTime to join the celebration.
Pulisic’s 38th-minute goal had held up, and the United States had beaten Iran 1-0 on Tuesday night in their politically charged rematch to advance to the World Cup’s knockout stage.
After finishing second in Group B with five points, two behind England, the U.S. plays the Netherlands on Saturday with the chance to reach the quarterfinals for the first time since 2002.
Back in the World Cup after missing the 2018 tournament, the U.S. needed a victory to reach the round of 16. Iran finished third in the group with three points and has failed to advance in six World Cup appearances.
McKennie started the play for the goal when he lofted the ball from just past the center circle to Sergiño Dest at the edge of the 6-yard box. Dest headed the ball in front of the net on a bounce as Pulisic charged up the center of the field past Ramin Rezaeian and Majid Hosseini.