Thomas Tuchel has praised his Borussia Dortmund side for playing a "perfect game" in their 3-1 DFB-Pokal quarter-final win over Stuttgart on Tuesday.