Robert Lewandowski scored 3 goals to reach 300 goals in the German Football League, after leading Bayern Munich to a 4-0 victory over its host Cologne today, Saturday, and regaining the lead by 6 points from its closest rival, Borussia Dortmund.

Lewandowski, the league's top scorer, scored after a pass from Thomas Muller after 9 minutes, as Bayern set a record by scoring in 66 consecutive league games.

After Borussia Dortmund's 5-1 victory over Freiburg on Friday, reducing the difference to 3 points, Bayern was determined to secure a quick victory.

Corentin Tolisso added the second goal after a wonderful cooperation with Muller, hitting a powerful shot in the upper corner in the 25th minute.

Cologne, the winner of the last 3 matches in the league, tried to return, but the referee canceled Mark Ott's goal at half an hour for offside.

Lewandowski settled the confrontation in the 60th minute when he hit the ball over Cologne goalkeeper Marvin Schwabe to make the score 3-0.

The 33-year-old Polish striker added his 23rd goal in the league this season and the 300th in his career in the competition, having previously played for Dortmund, from close range after Leroy Sane's pass in the 72nd minute.

Lewandowski ranks second in the league's top scorer through the ages behind the late Gerd Muller, the Bayern legend, who scored 365 goals.

Bayern, seeking a tenth title in a row, have 46 points from 19 games, compared to 40 points for Dortmund, who is second in the standings.

In the rest of the round matches, RB Leipzig beat its host Stuttgart 2-0, Union Berlin beat its guest Hoffenheim 2-1, Mainz beat its guest Bochum 1-0, and Wolfsburg drew 0-0 with its guest Hertha Berlin.