Erling Haaland and Jadon Sancho both scored twice as Borussia Dortmund withstood a second-half fightback in teeming rain to beat Leipzig 4-1 in the German Cup final on Thursday.

Captain Marco Reus was involved in all four goals as Dortmund won the cup for the fifth time and denied bitter rival Leipzig a first title.

More Images
Borussia Dortmund players celebrate after winning the trophy in the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (AP PhotoMichael Sohn, Pool)

Erling Haaland and Jadon Sancho both scored twice as Borussia Dortmund withstood a second-half fightback in teeming rain to beat Leipzig 4-1 in the German Cup final on Thursday.

Dortmund's Erling Haaland, right, celebrates after scoring his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (AP PhotoMichael Sohn, Pool)

Haaland barreled past Dayot Upamecano for Dortmund’s second goal in the 28th, and Reus and Sancho combined to make it 3-0 before the break.

Dortmund's Erling Haaland celebrates after scoring his side's fourth goal with Dortmund's Emre Can, right, during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Sancho missed a good chance in a one-on-one with Leipzig goalkeeper Peter Gulacsi, before Haaland finally sealed Dortmund’s win in the 87th.

Dortmund's Erling Haaland, center, scores his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Germany coach Joachim Löw was among the few attending. He is due to name his squad for the European Championship next Wednesday.

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Jadon Sancho at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

The cup final has traditionally been the most important date in the German soccer season, a showpiece between two of the country’s best teams, but this year’s was switched from its usual Saturday night prime time slot to the less glamorous late Thursday kickoff.

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Erling Haaland at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Ciarán Fahey on Twitter: https://twitter.com/cfaheyAP

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Martin RosePool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Martin RosePool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Haaland was back after almost three weeks out with a muscle injury, but it was Sancho who fired Dortmund into a fifth-minute lead with a strike inside the far post after Reus won the ball from Kevin Kampl in midfield.

Borussia Dortmund players celebrate after winning the trophy in the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (AP PhotoMichael Sohn, Pool)

Borussia Dortmund players celebrate after winning the trophy in the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (AP PhotoMichael Sohn, Pool)

Haaland barreled past Dayot Upamecano for Dortmund’s second goal in the 28th, and Reus and Sancho combined to make it 3-0 before the break.

Leipzig emerged with intent for the second half, striking the crossbar and twice testing Roman Bürki in the Dortmund goal.

Leipzig hit the post before Dani Olmo rewarded his side’s pressure with a fine strike from outside the penalty area in the 71st.

Dortmund's Erling Haaland, right, celebrates after scoring his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (AP PhotoMichael Sohn, Pool)

Dortmund's Erling Haaland, right, celebrates after scoring his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (AP PhotoMichael Sohn, Pool)

Sancho missed a good chance in a one-on-one with Leipzig goalkeeper Peter Gulacsi, before Haaland finally sealed Dortmund’s win in the 87th.

Dortmund previously won the title in 1965, 1989, 2012 and 2017. Leipzig, which was formed in 2009, was going for its first, but was unable to deal with Dortmund’s committed first-half performance. Leipzig coach Julian Nagelsmann had been hoping to sign off with a trophy before he leaves for Bayern Munich next season.

Last year’s cup final was Germany’s first to be played without fans present, and they were excluded again Thursday due to ongoing precautions against the coronavirus. Anyone working at the stadium had to produce a negative test result for COVID-19 from a pop-up testing center nearby.

Dortmund's Erling Haaland celebrates after scoring his side's fourth goal with Dortmund's Emre Can, right, during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Dortmund's Erling Haaland celebrates after scoring his side's fourth goal with Dortmund's Emre Can, right, during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Germany coach Joachim Löw was among the few attending. He is due to name his squad for the European Championship next Wednesday.

A small number of Dortmund fans gathered outside to drink beer and sing songs under the watchful eye of police before kickoff. The fans were scattered, evidently still mindful of social distancing measures.

The atmosphere wasn’t helped by a persistent grey drizzle that had taken over from an earlier thunder storm. Usually the streets around the stadium would be teeming with enthusiastic fans before kickoff, their excitement fueled by beer and sausages.

Dortmund's Erling Haaland, center, scores his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Dortmund's Erling Haaland, center, scores his side's fourth goal during the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

The cup final has traditionally been the most important date in the German soccer season, a showpiece between two of the country’s best teams, but this year’s was switched from its usual Saturday night prime time slot to the less glamorous late Thursday kickoff.

Despite the lack of fans, Dortmund players celebrated with the trophy in front of where their supporters would have been.

More AP soccer: https://apnews.com/hub/soccer and https://twitter.com/AP_Sports

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Jadon Sancho at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Jadon Sancho at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Ciarán Fahey on Twitter: https://twitter.com/cfaheyAP

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Erling Haaland at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Dortmund's head coach Edin Terzic, left, congratulates Dortmund's Erling Haaland at the end of the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Martin RosePool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. (Martin RosePool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)

Dortmund players celebrate after the German soccer cup (DFB Pokal) final match between RB Leipzig and Borussia Dortmund in Berlin, Germany, Thursday, May 13, 2021. Dortmund won 4:1. (Maja HitijPool via AP)