Christian Pulisic showed up when Dortmund needed him most.
With their title hopes on the line, Dortmund was tied 1–1 with Stuttgart nearing the end of regulation. Pulisic came off the bench and immediately helped Dortmund get back on top with an assist to Paco Alcacer in the 84th minute.
Pulisic then ensured Dortmund's victory with a score of his own, easily finding the back of the net in added time to secure his team's 3–1 victory. It was Pulisic's second goal of the season.
Dortmund now sits in second place in league standings after Bayern cruised to a 6–0 victory against Wolfsburg and took the lead on goal differential. Both teams have 57 points on the season.
Dortmund next plays Hertha on Saturday, March 16 at 1:30 p.m. ET.