Match ends, Borussia Mönchengladbach 3, FC Bayern München 1.

Leaders Bayern Munich fell to their first Bundesliga defeat of the season despite Franck Ribery scoring on his return after nine months out.
Pep Guardiola's side fell behind early in the second half when Oscar Wendt scored for Borussia Monchengladbach.
Lars Strindl and Fabian Johnson added goals in quick succession for the home side, who moved into third spot.
Ribery, on as a substitute for his first match since injuring an ankle in March, struck with nine minutes left.
Bayern had dropped just two points in 14 league matches this season, and have looked imperious despite uncertainty over the future of coach Guardiola, who is out of contract at the end of the season.

Former Arsenal and Germany goalkeeper Jens Lehmann had suggested during the week that Guardiola's team could go through the whole Bundesliga season without defeat.
They were on top in the first half, with Borussia goalkeeper Yann Sommer making superb saves to deny Robert Lewandwoski and Thomas Muller, before Kingsley Coman hit the post.
But Sweden left-back Wendt surprised them nine minutes into the second half, slotting in after being set up by midfielder Raffael.
Borussia struck twice more in three second-half minutes, with striker Strindl finishing well from Granit Xhaka's knockdown, before Fabian Johnson took on Julian Korb's through ball and placed his shot beyond keeper Manuel Neuer.
France midfielder Ribery, brought on for the final 15 minutes, found the net after being set up by Arturo Vidal, but it was too late.
Line-ups
B Mgladbach
Formation 3-1-4-2
- 1Sommer
- 30Elvedi
- 3Christensen
- 6Nordtveit
- 34Xhaka
- 27Korb
- 8DahoudSubstituted forSchulzat 85'minutes
- 19Johnson
- 17Wendt
- 11RaffaelSubstituted forDrmicat 88'minutes
- 13StindlBooked at 74minsSubstituted forT Hazardat 90+1'minutes
Substitutes
- 4Brouwers
- 9Drmic
- 10T Hazard
- 18Schulz
- 21Sippel
- 24Jantschke
- 31Hrgota
Bayern Munich
Formation 4-3-3
- 1Neuer
- 21Lahm
- 17Boateng
- 5BenatiaBooked at 4mins
- 13Ferreira de SouzaBooked at 86mins
- 23Vidal
- 14AlonsoSubstituted forRodeat 66'minutes
- 8Martínez Aguinaga
- 25Müller
- 9LewandowskiSubstituted forRibéryat 75'minutes
- 29Coman
Substitutes
- 7Ribéry
- 15Kirchhoff
- 20Rode
- 26Ulreich
- 28Badstuber
- 32Kimmich
- Referee:
- Felix Zwayer
- Attendance:
- 54,010
Match Stats
- Possession
- Home40%
- Away60%
- Shots
- Home13
- Away22
- Shots on Target
- Home6
- Away6
- Corners
- Home3
- Away9
- Fouls
- Home13
- Away12
Live Text
Post update
Full Time
Second Half ends, Borussia Mönchengladbach 3, FC Bayern München 1.
Post update
Attempt blocked. Rafinha (FC Bayern München) right footed shot from outside the box is blocked. Assisted by Franck Ribéry.
Substitution
Substitution, Borussia Mönchengladbach. Thorgan Hazard replaces Lars Stindl.
Post update
Offside, Borussia Mönchengladbach. Lars Stindl tries a through ball, but Josip Drmic is caught offside.
Post update
Attempt blocked. Josip Drmic (Borussia Mönchengladbach) right footed shot from the centre of the box is blocked. Assisted by Oscar Wendt.
Post update
Offside, FC Bayern München. Rafinha tries a through ball, but Franck Ribéry is caught offside.
Substitution
Substitution, Borussia Mönchengladbach. Josip Drmic replaces Raffael.
Post update
Rafinha (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Lars Stindl (Borussia Mönchengladbach).
Post update
Offside, FC Bayern München. Jérôme Boateng tries a through ball, but Franck Ribéry is caught offside.
Post update
Attempt missed. Javi Martínez (FC Bayern München) header from the centre of the box misses to the right. Assisted by Arturo Vidal following a set piece situation.
Booking
Rafinha (FC Bayern München) is shown the yellow card for a bad foul.
Post update
Rafinha (FC Bayern München) wins a free kick on the left wing.
Post update
Foul by Lars Stindl (Borussia Mönchengladbach).
Substitution
Substitution, Borussia Mönchengladbach. Marvin Schulz replaces Mahmoud Dahoud.
Post update
Corner, FC Bayern München. Conceded by Mahmoud Dahoud.
Post update
Corner, FC Bayern München. Conceded by Julian Korb.
Goal!
Goal! Borussia Mönchengladbach 3, FC Bayern München 1. Franck Ribéry (FC Bayern München) right footed shot from the centre of the box to the bottom right corner. Assisted by Arturo Vidal.
Post update
Attempt blocked. Franck Ribéry (FC Bayern München) left footed shot from the left side of the box is blocked. Assisted by Arturo Vidal.