Saturday 30th April
- Arminia Bielefeld 1 , Hertha BSC 1 at Full timeArminia BielefeldHertha BSCFull time
- Augsburg 1 , Köln 4 at Full timeAugsburgKölnFull time
- Borussia Dortmund 3 , Bochum 4 at Full timeBorussia DortmundBochumFull time
- Mainz 05 3 , Bayern Munich 1 at Full timeMainz 05Bayern MunichFull time
- Stuttgart 1 , Wolfsburg 1 at Full timeStuttgartWolfsburgFull time
- Hoffenheim 3 , Freiburg 4 at Full timeHoffenheimFreiburgFull time
Friday 29th April
- Union Berlin 1 , Greuther Fürth 1 at Full timeUnion BerlinGreuther FürthFull time
Sunday 24th April
- Bochum 0 , Augsburg 2 at Full timeBochumAugsburgFull time
- Hertha BSC 2 , Stuttgart 0 at Full timeHertha BSCStuttgartFull time
Saturday 23rd April
- Eintracht Frankfurt 2 , Hoffenheim 2 at Full timeEintracht FrankfurtHoffenheimFull time
- Freiburg 3 , Borussia M'gladbach 3 at Full timeFreiburgBorussia M'gladbachFull time
- Greuther Fürth 1 , Bayer Leverkusen 4 at Full timeGreuther FürthBayer LeverkusenFull time
- Köln 3 , Arminia Bielefeld 1 at Full timeKölnArminia BielefeldFull time
- RB Leipzig 1 , Union Berlin 2 at Full timeRB LeipzigUnion BerlinFull time
- Bayern Munich 3 , Borussia Dortmund 1 at Full timeBayern MunichBorussia DortmundFull time
Friday 22nd April
- Wolfsburg 5 , Mainz 05 0 at Full timeWolfsburgMainz 05Full time
Sunday 17th April
- Arminia Bielefeld 0 , Bayern Munich 3 at Full timeArminia BielefeldBayern MunichFull time
- Hoffenheim 0 , Greuther Fürth 0 at Full timeHoffenheimGreuther FürthFull time
- Union Berlin 2 , Eintracht Frankfurt 0 at Full timeUnion BerlinEintracht FrankfurtFull time
- Bayer Leverkusen 0 , RB Leipzig 1 at Full timeBayer LeverkusenRB LeipzigFull time
Saturday 16th April
- Augsburg 0 , Hertha BSC 1 at Full timeAugsburgHertha BSCFull time
- Borussia Dortmund 6 , Wolfsburg 1 at Full timeBorussia DortmundWolfsburgFull time
- Freiburg 3 , Bochum 0 at Full timeFreiburgBochumFull time
- Mainz 05 0 , Stuttgart 0 at Full timeMainz 05StuttgartFull time
- Borussia M'gladbach 1 , Köln 3 at Full timeBorussia M'gladbachKölnFull time
Sunday 10th April
- Bochum 0 , Bayer Leverkusen 0 at Full timeBochumBayer LeverkusenFull time
- Eintracht Frankfurt 1 , Freiburg 2 at Full timeEintracht FrankfurtFreiburgFull time
- RB Leipzig 3 , Hoffenheim 0 at Full timeRB LeipzigHoffenheimFull time
Saturday 9th April
- Bayern Munich 1 , Augsburg 0 at Full timeBayern MunichAugsburgFull time
- Greuther Fürth 0 , Borussia M'gladbach 2 at Full timeGreuther FürthBorussia M'gladbachFull time
- Köln 3 , Mainz 05 2 at Full timeKölnMainz 05Full time
- Wolfsburg 4 , Arminia Bielefeld 0 at Full timeWolfsburgArminia BielefeldFull time
- Hertha BSC 1 , Union Berlin 4 at Full timeHertha BSCUnion BerlinFull time
Friday 8th April
- Stuttgart 0 , Borussia Dortmund 2 at Full timeStuttgartBorussia DortmundFull time
Wednesday 6th April
- Augsburg 2 , Mainz 05 1 at Full timeAugsburgMainz 05Full time
Sunday 3rd April
- Augsburg 3 , Wolfsburg 0 at Full timeAugsburgWolfsburgFull time
- Borussia M'gladbach 1 , Mainz 05 1 at Full timeBorussia M'gladbachMainz 05Full time
Saturday 2nd April
- Arminia Bielefeld 1 , Stuttgart 1 at Full timeArminia BielefeldStuttgartFull time
- Bayer Leverkusen 2 , Hertha BSC 1 at Full timeBayer LeverkusenHertha BSCFull time
- Eintracht Frankfurt 0 , Greuther Fürth 0 at Full timeEintracht FrankfurtGreuther FürthFull time
- Freiburg 1 , Bayern Munich 4 at Full timeFreiburgBayern MunichFull time
- Hoffenheim 1 , Bochum 2 at Full timeHoffenheimBochumFull time
- Borussia Dortmund 1 , RB Leipzig 4 at Full timeBorussia DortmundRB LeipzigFull time
Friday 1st April
- Union Berlin 1 , Köln 0 at Full timeUnion BerlinKölnFull time
All times are UK and subject to change. BBC is not responsible for any changes.