There was a goal feast in Duisburg as the league's bottom side drew 3-3 win over mid-table Borussia Dortmund.