Borussia Dortmund dominated with 14 shots to eight and nine chances to three, but the score stood at 1-1 after 90 minutes of pulsating DFB Cup action. Dembélé, Aubameyang and Castro scored from the spot in the shootout. Here we bring you the line-ups and statistics.

DFB Cup Round of 16
BORUSSIA DORTMUND VS HERTHA BSC, 3-2 on penalties (1-1, 0-1)

Borussia Dortmund: Bürki – Piszczek (Ginter, 46), Sokratis, Bartra – Weigl – Durm, Dembélé, Guerreiro (Castro, 77), Schmelzer (Pulisic, 46) – Reus (Schürrle, 91), Aubameyang
Hertha BSC: Jarstein – Pekarik, Brooks, Langkamp, Mittelstädt – Stark, Skjelbred (Lustenberger, 84) – Haraguchi, Darida, Kalou – Ibisevic (Schieber, 60; Allaguiu, 118)
Substitutes' bench: Weidenfeller, Passlack, Kagawa, Schürrle – Kraft, Torunarigha, Stocker
Goals: 0-1 Kalou (Stark, 27), 1-1 Reus (Pulisic, 47)
Penalties: Lustenberger hits the crossbar, 1-0 Dembélé, Bürki saves from Darida, Pulisic denied by Jarstein, 1-1 Esswein, 2-1 Aubameyang, 2-2 Allagui, 3-2 Castro, Kalou fires over 
Corners: 9-1 (2-1 at half-time, 8-1 after 90 minutes), chance ratio: 9-3 (3-3, 8-3)
Referee: Aytekin (Oberasbach), red card: Sokratis (dissent, 120), yellow cards: Weigl, Bartra, Castro – Brooks, Pekarik, Skjelbred, Stark, Darida, Mittelstädt
Attendance: 80,500, weather: dry, 0 degrees