article_snippet: The Italian, criticised for a lack of Bundesliga goals this season, pounced on a cross-field pass from Dynamo's Michael Hefele to snatch the lead five minutes after the break on a bumpy pitch that resembled a ploughed field in parts.
article_snippet: Dortmund struggled to play the flowing football that has seen them win them last four league matches and Mats Hummels almost gifted Dynamo an equaliser when Dortmund back pass bounced awkwardly and was intercepted before Mitch Langerak saved.
article_snippet: third tier Dynamo Dresden's Sinan Tekerci (left) tussles for the ball with Dortmund midfielder 
article_snippet: Dortmund's Henrikh Mkhitaryan (centre) is challenged from behind by third tier Dynamo Dresden's Quinn Moll (left) third tier Dynamo Dresden goalkeeper dives to stop Borussia Dortmund's Vasquez Ramos from advancing .
article_snippet: Dortmund's substitute striker Borussia Dortmund's Vasquez Ramos almost got a second
article_snippet: but Dortmund's Henrikh Mkhitaryan (centre) shot squeezed past a defender and hit the near post before rolling along the line and being cleared.
article_snippet: The only negative for Dortmund was the loss of winger Marco Reus, who missed much of 2014 with a string of ankle injuries, midway through the first half when Dortmund's Henrikh Mkhitaryan (centre) limped off.
article_snippet: Earlier, Bayer Leverkusen's Hakan Calhanoglu rescued Bayer Leverkusen's Hakan Calhanoglu side from embarrassment with a sensational free kick to steer his side to a 2-0 extra-time win over second tier Kaiserslautern.
article_snippet: Stefan Kiessling added a second goal 10 minutes later after Bayer Leverkusen's struggled for most of the game.
article_snippet: Fellow Bundesliga club Hoffenheim had a much easier task against second division Aalen with Eugen Polanski and Germany international Kevin Volland on the scoresheet, while Freiburg beat visiting Cologne 2-1 to also reach the last eight.
article_snippet: Holders Bayern Munich are in action on Wednesday against Eintracht Braunschweig.
article_snippet: Dortmund were dealt a blow in the 22nd minute when star player Marco Reus (on ground) was injured .
article_snippet: Dresden's Michael Hefele controls the ball ahead of the oncoming Immobile (right) in the German Cup .
article_snippet: The Italian joined Dortmund from Serie A side Torino in 2014 for a reported £15 million fee .
article_snippet: Dortmund players are congratulated by Dortmund players travelling fans after taking a 1-0 lead over Dresden .
highlights_snippet: Dortmund beat third-tier Dynamo Dresden 2-0 in the German Cup .
  
highlights_snippet: Marco Reus was substituted through injury for Dortmund .