Bundesliga results: Bayern Munich come from behind to beat Stuttgart. Borussia Dortmund crashed to a shock home defeat to Cologne.
Bundesliga leaders Bayern Munich came from behind to win 3-1 at Stuttgart. Lassana Coulibaly put the home side ahead, before Kingsley Coman equalised and Robert Lewandowski fired Bayern in front with his 12th Bundesliga goal during first-half stoppage-time.
Douglas Costa, on loan from Juventus, scored a late third to maintain Bayern’s two-point lead.
Leipzig beat Arminia Bielefeld 2-1. Angelino (29) and Christopher Nkunku (47) were on target for the hosts either side of half-time, before Fabian Klos set up a tense final 15 minutes.
Borussia Dortmund, though, lost ground following an unexpected home defeat by Cologne which leaves them four points off the top in third.
Ellyes Skhiri scored in each half for the visitors, with Thorgan Hazard’s late effort not enough to spark a comeback as a first win of the season moved Cologne out of the bottom three.
Borussia Monchengladbach are seventh after a 4-1 home win over bottom-club Schalke. Florian Neuhaus’ opener was cancelled out by Benito Raman, but Oscar Wendt had the hosts back in front before half-time.
Marcus Thuram and Hannes Wolf completed the rout in the second half. Union Berlin and Eintracht Frankfurt drew 3-3. Max Kruse scored twice for the home side, including a late equaliser, while Frankfurt frontman Andre Silva netted a first-half double.
Augsburg and Freiburg played out a 1-1 draw at the SGL Arena, Ruben Vargas’ goal with 10 minutes left securing a point for the hosts.
Credit: Sky Sports