Bayern Munich were crowned Bundesliga champions for a record fifth successive season after a 6-0 rout of Wolfsburg.
Guido Burgstaller scored twice as Schalke jumped up to eighth place in the Bundesliga table with a comprehensive 4-1 away win at Bayer Leverkusen.
Borussia Dortmund rallied to beat Bayern Munich 3-2 in their DFB Pokal semifinal at the Allianz Arena on Wednesday night, setting up a cup final against Eintracht Frankfurt.
RB Leipzig failed to take full advantage of Bayern Munich's home draw with Mainz on Saturday as they were held 1-1 at Schalke.
Bundesliga leaders Bayern Munich twice had to come from behind to draw 2-2 against lowly Mainz to give second-placed RB Leipzig the smallest glimmer of hope.
Borussia Dortmund's late 3-2 win at Borussia Monchengladbach courtesy of Raphael Guerreiro's 87th-minute goal lifted Thomas Tuchel's side up to third.
Bayern Munich saw their lead at the summit of the Bundesliga reduced to eight points after being held to a goalless draw by 10-man Bayer Leverkusen at the BayArena.
Marco Reus scored two minutes into his comeback from a torn ligament to set Borussia Dortmund on their way to a 3-1 win over Eintracht Frankfurt in the Bundesliga on Saturday.
Hertha Berlin capitalised on their strong record at home to defeat Augsburg 2-0 on Sunday, ending their three-game losing run while leaving the visitors in the Bundesliga's relegation zone.
Bayern Munich produced a devastating display as they eased to a 4-1 win over Borussia Dortmund to edge closer to another Bundesliga title.
Andrej Kramaric scored the only goal of the game as Hoffenheim handed leaders Bayern Munich only their second defeat of the Bundesliga season.
Borussia Dortmund coasted to a 3-0 victory over Hamburg on Tuesday night as Pierre-Emerick Aubameyang took his goal tally to a Bundesliga-best 25 games.
Academy graduate Thilo Kehrer earned Schalke a share of the spoils from the 150th Revierderby as Borussia Dortmund were held to a 1-1 draw.
Bayern Munich's seemingly unstoppable march towards a fifth consecutive Bundesliga title continued as they swatted aside struggling Augsburg 6-0 at the Allianz Arena.
Bayern Munich opened up a 13-point lead at the top of the Bundesliga as Thomas Muller's second-half goal secured a 1-0 win at Borussia Monchengladbach.
RB Leipzig missed the opportunity to close the gap on Bundesliga leaders Bayern Munich after suffering a 3-0 defeat at Werder Bremen.
Pierre-Emerick Aubameyang's 30th Borussia Dortmund goal of the season ensured his below-pair side defeated Ingolstadt 1-0 at Signal Iduna Park.
Robert Lewandowski scored his 100th goal for Bayern Munich as the reigning Bundesliga champions pulled 10 points clear at the top following a 3-0 home victory over Eintracht Frankfurt.
Hertha Berlin held on to halt third-placed Borussia Dortmund's four-game winning run in all competitions and consolidated fifth place with a typically gritty performance.
Bayer Leverkusen missed an injury-time penalty, had a man sent off and conceded a lucky equaliser in an eventful 1-1 draw with Werder Bremen.
Bundesliga leaders Bayern Munich moved seven points clear at the top as they extended their unbeaten league run to 12 games with a 3-0 victory at Cologne on Saturday.
Bundesliga top-scorer Pierre-Emerick Aubameyang struck twice as Borussia Dortmund recorded a third successive victory by thrashing Bayer Leverkusen 6-2.
Leipzig were held to a 2-2 draw at Augsburg in the Bundesliga on Friday, opening the way for Bayern Munich to extend their lead at the top.
Borussia Dortmund won away from home for only the second time in the Bundesliga since November to stay in third place with a 3-0 win at Freiburg on Saturday.
Carlo Ancelotti celebrated his 1000th competitive match in club management by watching his Bayern Munich side blow away Hamburg in an 8-0 thrashing at the Allianz Arena.
Leipzig held on for a 2-1 win at Borussia Moenchengladbach to cut Bayern Munich's lead in the Bundesliga to five points on Sunday.
Robert Lewandowski's goal deep into added-time earned Bayern Munich a 1-1 draw at Hertha Berlin on Saturday.
Borussia Dortmund beat Wolfsburg 3-0 at the Westfalenstadion on a day when the south stand was closed due to fan trouble at previous games.
Javier ''Chicharito'' Hernandez scored twice in a 3-1 win for Bayer Leverkusen at Augsburg in the Bundesliga on Friday, easing the pressure on coach Roger Schmidt.
Daniel Didavi scored the winner as Wolfsburg came from behind to beat Hoffenheim 2-1 and deny the visitors the chance to go third in the Bundesliga on Sunday.
Borussia Monchengladbach were once again tormentors of Bayern Munich, handing the German champions a 3-0 defeat at the Allianz Arena on Saturday.
Paco Alcacer came off the bench to score a hat trick, including a free kick in added time, to give Bundesliga leaders Borussia Dortmund a dramatic 4-3 win over Augsburg on Saturday.
Borussia Dortmund scored four times in the last 25 minutes to come from two goals down and beat Bayer Leverkusen 4-2 on Saturday to climb top of the the Bundesliga.
An Alessandro Schoepf goal gave Schalke 04 a 1-0 win over Mainz 05 on Saturday to snap their five-game losing run and move them out of last place in the Bundesliga.
Hertha Berlin stunned Bundesliga leaders Bayern Munich 2-0 on Friday for their first win against them in nine years, snapping the champions' unbeaten run this season and moving the Berliners joint top in the league.
Captain Marco Reus scored twice as Borussia Dortmund crushed promoted Nuremberg 7-0 on Wednesday to move into second place in the Bundesliga, two points behind leaders Bayern Munich.
Augsburg ended Bayern Munich's winning start to the Bundesliga on Tuesday by scoring a late equaliser for a 1-1 draw, subduing an atmosphere that was already flat due to fan protests.
Bundesliga leaders Bayern Munich eased past Schalke 2-0 on Saturday to make it four wins from four league matches and leave their opponents languishing at the bottom of the table.
Borussia Dortmund's Christian Pulisic scored an 84th minute equaliser to rescue a 1-1 draw at Hoffenheim on Saturday.
Freiburg and VfB Stuttgart scored twice each in a rollercoaster second half to draw 3-3 on Sunday and get their first Bundesliga points of the season.
Corentin Tolisso scored with a snap shot before injuring his knee in Bayern Munich's 3-1 win over Bayer Leverkusen in the Bundesliga on Saturday.
Borussia Dortmund scored twice in the second half to beat Eintracht Frankfurt 3-1 on Friday and notch their second win in three league matches that put them provisionally top of the Bundesliga.
Schalke 04, last season's runners-up, crashed to a 2-0 home loss to Hertha Berlin courtesy of Ondrej Duda's double on Sunday, their second Bundesliga defeat in two matches.
Leon Goretzka scored his first goal for Bayern Munich and set up another to lead them to a 3-0 win at Stuttgart on Saturday.
Borussia Dortmund twice hit the woodwork but could not score in their first-ever goalless Bundesliga draw against Hannover 96 on Friday.
Borussia Dortmund eased past RB Leipzig 4-1 on Sunday after coming from a goal down, to make a winning Bundesliga start under new coach Lucien Favre and confirm their status as pre-season title contenders.
VfL Wolfsburg's Daniel Ginczek snatched a stoppage-time winner to stun Schalke 04 2-1 on Saturday and give the Wolves a winning start to the Bundesliga campaign against last season's runners-up in a bad-tempered game.
Robert Lewandowski scored a penalty at the second time of asking to lift Bayern Munich to a 3-1 win over Hoffenheim to open the Bundesliga season on Friday night.
Bayern Munich were embarrassed by fourth-tier Drochtersen/Assel as they only managed a 1-0 win in the German Cup on Saturday.
Bayern Munich cruised to a third consecutive DFL Super Cup success with a comfortable 5-0 victory over Eintracht Frankfurt but Niko Kovac's first competitive game in charge against his former club was soured by a knee injury to David Alaba.
Bayern Munich completed the signing of 17-year-old Canadian phenom Alphonso Davies from Major League Soccer's Vancouver Whitecaps on Wednesday.
Stuttgart spoiled Bayern Munich's title party and Jupp Heynckes' last game in charge of the champions by producing a surprise 4-1 success at the Allianz Arena.
Borussia Dortmund and Hoffenheim each scraped Champions League qualification on goal difference after holding off the threat of Bundesliga rivals Bayer Leverkusen.
Bundesliga champions Bayern Munich bounced back from their Champions League disappointment with a 3-1 win at relegated Cologne.
Borussia Dortmund are still waiting to secure Champions League football after a 2-1 loss at home to relegation-battling Mainz that secured a second-place finish in the Bundesliga for local rivals Schalke.
Borussia Dortmund still need three points to guarantee a place in next season's Champions League after they drew 1-1 at Werder Bremen.
Eintracht Frankfurt coach Niko Kovac got a look at his future workplace but couldn't prevent a Bayern Munich's team that made eight changes from winning 4-1.
Jadon Sancho starred as Borussia Dortmund took a big step toward Champions League qualification, thrashing Bayer Leverkusen 4-0 on Saturday.
Bayern Munich warmed up for Real Madrid's visit in the semifinals of the Champions League on Wednesday with a comfortable 3-0 win in Hannover.
Eintracht Frankfurt edged Schalke 1-0 away on Wednesday to book their place in the DFB Pokal final against Bayern Munich.