Il 2 ottobre seguente rinnova fino al 2022 con la squadra tedesca. Il 24 ottobre 2018 sigla la sua prima rete in Champions League, ai danni dell'Atletico Madrid. Il 3 agosto 2019 sigla la rete che chiude la partita e che consegna la sesta supercoppa di Germania al Borussia Dortmund ai danni del Bayern Monaco (2-0). Il 30 maggio 2020 mette a segno una tripletta nella sfida vinta per 1-6 contro il Paderborn che gli permette di diventare il calciatore più giovane in Bundesliga a toccare quota 30 gol. Il 10 agosto 2020 rinnova fino al 2023 con il proprio club.