Bayern Munich outclassed Borussia Dortmund 4-1 on Saturday with top scorer Robert Lewandowski scoring twice to protect their 10-point lead at the top of the Bundesliga, as they charge towards a record-extending fifth straight league title.

The game turned out to be a one-sided affair, with Lewandowski taking his league tally to 26 goals in a flawless dress rehearsal before next week’s Champions League quarter-final against Real Madrid.

Bayern are on 68 points, 10 ahead of RB Leipzig, 1-0 winners against Bayer Leverkusen, with six matches left in the campaign. Dortmund, who take on Monaco in the Champions League, are stuck in fourth on 50 points, one behind Hoffenheim, who lost 2-1 at Hamburg SV.

Neymar sees red as Barcelona pass up top spot with shock defeat to Málaga Read more

The Bavarians got off to an explosive start and were up 2-0 after only 10 minutes with the 34-year-old Franck Ribéry completing a dazzling move that wrongfooted the entire Dortmund defence twice in the fourth minute.

Lewandowski doubled their lead, whipping in a free-kick past Oliver Buerki six minutes later but a missile from Raphael Guerreiro in the 20th gave the visitors hope.

The hosts, though, never stopped charging forward and Arjen Robben was denied four times in the first half with his trademark move, cutting in from the right.

The 33-year-old winger finally got his goal four minutes after the restart, firing an unstoppable left-foot shot past Buerki to give Bayern a two-goal cushion once more.

Lewandowski was then brought down by the keeper and the 28-year-old scored from the spot for his second of the evening to move one goal ahead of Dortmund’s Pierre-Emerick Aubameyang in the Bundesliga scorers’ list.

RB Leipzig scored a stoppage-time winner against Bayer Leverkusen to keep within touching distance despite going down to 10 men. In a match with little action for long periods, it suddenly came to life with two minutes remaining when Leipzig’s Willi Orban picked up a second yellow card for hauling down Diego Demme.

But despite their disadvantage, Leipzig took the points thanks to Yussuf Poulsen, who squeezed in Emil Forsberg’s pass to the far post for his first league goal since September.

Atlético Madrid’s Antoine Griezmann leaves it late to slow Real title charge Read more

Aaron Hunt scored twice as Hamburg eased their relegation concerns with a 2-1 win over high-flying Hoffenheim at the Volksparkstadion. Hunt fired in a wonderful free-kick to put the hosts in front after 25 minutes but Hoffenheim quickly restored parity from the penalty spot after Ermin Bicakcic was upended by Matthias Ostrzolek, which Andrej Kramaric converted for his 12th goal of the season.

Hunt sealed the three points for Hamburg after Bobby Wood broke the offside trap before squaring to the Germany international to tap in and end Hoffenheim’s seven-match unbeaten run.

Cologne’s European ambitions took a setback as they fell to a 3-2 home defeat at the hands of Borussia Mönchengladbach, while Schalke sealed their first league win in three matches to put themselves back into European contention, beating Wolfsburg 4-1. Freiburg moved up to fifth following a 1-0 win over relegation-threatened Mainz.