Sebastien Haller scored his first Bundesliga goal for Borussia Dortmund since making his comeback from cancer, heading in his side's third goal in a 5-1 win over Freiburg on Matchday 19.