Robert Lewandowski scored twice to help Bayern Munich to a 3-0 win over Eintracht Frankfurt which moved them closer to a third successive Bundesliga title on Saturday.
Third-placed Borussia Moenchengladbach continued their chase for a Champions League place with a 3-1 win over Borussia Dortmund and fourth-placed Bayer Leverkusen also won, 3-2 at Mainz 05.
At the bottom, relegation candidates Paderborn ended a six-match goal drought by beating Augsburg 2-1.
Bayern have 70 points from 28 games, 13 ahead of VfL Wolfsburg who were visiting Hamburg SV in the evening game (1630 GMT.
Gladbach have 53 and Leverkusen 51, with Schalke 04 a further 10 points back in fifth after their goalless draw at home to lowly Freiburg.
The top three qualify for the Champions League group stage and fourth place earns a place in the final playoff round.
Lewandowski volleyed Bayern in front in the 15th minute from what appeared to be an offside position and headed the second in the 66th minute from Mario Goetze’s cross, his 16th goal of the season. Thomas Mueller added the third.
Oscar Wendt put Gladbach in front after only 29 seconds before Patrick Herrmann produced the highlight of the game, running 50 metres and leaving four opponents in his wake before laying the ball off to Raffael to score into an empty net.
Haavard Nordtveit turned in the third after poor Dortmund defending at a corner and Ilkay Gundogan pulled one back for Dortmund.
Elias Kachunga scored Paderborn’s first goal since Feb 15 when he opened the scoring against Augsburg three minutes after half, ending a wait of 599 minutes for the promoted side.
Pierre-Emil Hoejbjerg levelled four minutes later but Srdjan Lakic’s goal on the hour gave Paderborn the three points.