Borussia Dortmund secured a crucial 2-2 draw against RB Leipzig on Saturday, thanks to a late equalizer from Fabio Silva. The result trims Bayern Munich's lead atop the Bundesliga standings to eight points.

Leipzig had taken a commanding 2-0 lead in the first half, with Christoph Baumgartner scoring twice. Dortmund pulled one back early in the second half via an own goal, but remained on the brink of defeat until Silva's decisive strike in stoppage time.

Dortmund's unbeaten away streak continues, though their six-game winning run has now ended. The draw leaves them second in the league, with a significant fixture against Bayern Munich on the horizon.