Christian Pulisic celebrates his historic goal. (Thomas B. Shea-USA TODAY Sports)

HOUSTON — U.S. midfielder Christian Pulisic went through a slew of emotions in Tuesday night’s 1-1 draw with Chile at BBVA Compass Stadium.

He scored an historic goal, but left the match with a quadriceps injury.

At first, he was ecstatic, scoring in the fourth minute to give the Americans a 1-0 lead in the international friendly.

Pulisic raced onto a nicely played ball from Gyasi Zardes, rushing into the penalty area and beating goalkeeper Gabriel Arias.

He became the youngest U.S. player to reach 10 goals.

At 20 years, 189 days old, Pulisic broke the U.S. mark set by Jozy Altidore, who was 20 years, 337 days old when he scored his 10th international goal in October 2010.

But the Hershey, Pa. native’s good mood did not last very long.

In the 34th minute, Pulisic went down with a quadriceps injury as he appeared to be hurting before he fell to the ground.

After a trainer came out to take a look at Pulisic, he departed under his own steam and was replaced by Sebastian Lletget in the 35th minute.