Going into this match, both Dortmund and Spurs are sitting in second in their leagues (Bundesliga and Premier League respectively) currently 5 points off the top spot.
Dortmund, coming off the back of a 0-0 draw with arch rivals Bayern Munich, are currently on a 10 game unbeaten run, stretching back to the end of January, including the 3-0 aggregate win over Porto in the previous round. With 6 straight wins before the Bayern game, you have to fancy Dortmund capitalizing on their home advantage.
Spurs on the other hand also played their arch rivals Arsenal in the North London Derby, drawing 2-2 in a highly contested game, surrounded by controversy following a Francis Coquelin sending off that allowed Spurs a pathway back into the game. Spurs have won 2 (notably the comprehensive 3-0 home win vs Fiorentina), drawn 2 and lost 2 in their previous 6 games, with widened the gap at the top of the Premier League and saw them crash out of the FA Cup at the hands of London rivals Crystal Palace.
This is a game that neither team will want to lose, with both teams only losing a total of 7 games combined in the domestic season (Dortmund 4, Spurs 3). Both teams have been free scoring in their leagues and both are tight at the back, meaning this may turn out to be a very stale contest. Either way, this will be a very good match to see with both teams not only chasing Champions League qualification, as well as the titles in their respective leagues, they will also both want to get their hands on a piece of European Silverware.