The Spaniards Javi Martínez and Juan Bernat scored their first league goals of the season to give Bayern Munich a comfortable 3-0 victory at Köln on Saturday and move seven points clear at the top of the Bundesliga, but the biggest winners on the day were Borussia Dortmund, who beat Bayer Leverkusen 6-2.

The central defender Martínez gave Bayern a deserved lead in the 25th minute and the full-back Bernat doubled it after the restart to seal Köln’s first home defeat in the Bundesliga since April 2016.

Bernat then set up Franck Ribéry for their third goal in the final minute. The Bavarians, who travel to Arsenal next week for their Champions League last-16 second leg, are on 56 points with RB Leipzig, who drew 2-2 at Augsburg on Friday, in second on 49.

Borussia Dortmund, who host Benfica on Wednesday in their own Champions League match, also made the most of Leipzig’s slip-up, closing in to within six points in third place after the Bundesliga top scorer Pierre-Emerick Aubameyang scored twice to help them demolish Bayer Leverkusen.

The new Wolfsburg coach, Andries Jonker, who succeeded the sacked Valérien Ismaël this week, failed to inject any new life into the struggling 2009 German champions, who drew 1-1 with Mainz.