Real Madrid is elite team, they fight harder than any other oppositions and they grab every amount to push forward and obtaining crucial winning in major tournaments. Borrusia Dortmund is an elite club, everyone knows about the club's status because the management have slide into selling their key players for generating huge profits, they no longer work harder towards winning titles, it have become a routine for the club. We've come to understand that Dortmund don't fight for titles but for recognition which is their current happening.
Borrussia Dortmund are really known for being business minded and selling their best players to bigger clubs to improve their self financially. Despite selling their players they still always perform well and they have good scouting staffs that always scout talented players for them. Dortmund always fight for titles because if they don’t they wouldn’t have challenged Bayern the season before this this one that just ended, they almost won the title but it was unfortunate that they lost the title in the final game of the season and this season they were still able to make it to the Champions League final and they lost again. It’s just that luck has not been on their side lately but i know they always work hard to win titles.
Real Madrid were just more experienced in such stages of the competition but Dortmund gave them a strong fight.