Cologne 2 (Uth 6-pen, Kainz 53) Mainz 2 (Awoniyi 61, Kunde 72)
Union Berlin 0 Bayern Munich 2 (Lewandowski 40-pen, Pavard 80)
Playing Monday
Werder Bremen v Bayer Leverkusen (1830 GMT)
Played Saturday
Borussia Dortmund 4 (Haaland 29, Guerreiro 45, 63, Hazard 48) Schalke 0
RB Leipzig 1 (Poulsen 77) Freiburg 1 (Gulde 34)
Hoffenheim 0 Hertha Berlin 3 (Akpoguma 58-og, Ibisevic 60, Cunha 74)
Fortuna Dusseldorf 0 Paderborn 0
Augsburg 1 (Brooks 54-og) VfL Wolfsburg 2 (Steffen 43, Ginczek 90+1)
Eintracht Frankfurt 1 (Silva 81) Bor. Moenchengladbach 3 (Plea 1, Thuram 7, Bensebaini 73-pen)