I think you're way off on Dortmund Claude. One of those superior sides in Atletico played Dortmund earlier this season and were sent home sore after a 4-0 drubbing, this team is easily good enough to beat Tottenham home and away.
The reason they haven't at the same time was something all too predictable - their manager Lucien Favre. Tactically hes up there with the very best in Europe, good enough to repeatedly turn relegation battlers (Berlin, Gladbach, Nice) into CL clubs. Hes also brilliant at recognising talent and cultivating it, however he seems really poor at man management which without fail always results in his teams going on extended rotten spells. Forget about the CL they had a nine point lead on Bayern two or three months ago which is down to a +GD lead now
Anyway earlier this season Dortmund would walk this tie eight times out of ten. This season the Bundesliga is as strong as it has been in a very long time as will be seen when next week a struggling aging Bayern side will eliminate the best ever club side in football history.