Borussia Dortmund (4-3-3): Kobel; Meunier, Akanji, Hummels (Pongracic 89), Guerreiro; Bellingham, Witsel, Dahoud (Hazard 84); Reus (Moukoko 89), Haaland, Malen (Wolf 73).
Substitutes: Hitz; Passlack, Raschl, Reinier Jesus, Knauff.
Goals: Guerreiro 10, Haaland 24, 83, Friedrich (OG) 52.
Yellow cards: Hummels 50, Witsel 57.
Manager: Marco Rose.
Union Berlin (3-4-1-2): Luthe; Friedrich, Knoche, Baumgartl (Endo 77); Ryerson, Promel, Khedira (Haraguchi 71), Giesselmann; Oztunali (Teuchert 55); Kruse (Voglsammer 77), Awoniyi (Behrens 55).
Substitutes: Ronnow; Jaeckel, Wszolek, Trimmel.
Goals: Kruse 57, Voglsammer 81.
Yellow cards: Friedrich 15, Giesselmann 50, Ryerson 90+1.
Manager: Urs Fischer.