The American teenager provided an accidental assist for Adrian Ramos in the 69th minute, before slamming home an equalizer from point-blank range in stoppage time that earned his side a 3-3 draw.

Pulisic entered as a halftime substitute, and he scored his second goal of the season on a rebound from Lukasz Piszczek’s header after his side pressured relentlessly at the end of the match.