Aubameyang opened the scoring after 12 minutes and Guerreiro banged in the fourth in the 25th minute. Frantic scenes at the Signal Iduna Park.
The first goal was controversial, with the ball coming off the Gabonese striker's hand and VAR was no help. Stambouli then doubled the deficit with an own goal.
Aubameyang assisted Gotze to nod the ball home for the third of the afternoon and Guerreiro put the cherry on the cake against Bundesliga runners-up Schalke.
Gran cabezazo de Mario Gotze tras un buen centro ejecutado por Aubameyang. pic.twitter.com/V0EcIp0n8l
— Borussia Dortmund (@DortmundLatino) 25 November 2017