Werder shocked the visitors with two goals in the first half. Davie Selke scored from close range after 16 minutes and Leonardo Bittencourt made it 2-0. The second-half introduction of in-form striker Erling Haaland saw the Norwegian teenager cut the deficit in the 67th minute. Milot Rashica restored the hosts’ two-goal cushion three minutes later but Giovanni Reyna’s sensational curled shot into the top corner set up a dramatic finale. Despite a string of late, Dortmund chances and a golden opportunity for Haaland with a header, Werder managed to hang on for the victory.