Match ends, FC Bayern München 1, SV Werder Bremen 0.

Bayern Munich moved four points clear at the top of the Bundesliga as Niklas Sule's 75th-minute winner saw off stubborn 10-man Werder Bremen.
Bremen keeper Jiri Pavlenka blocked an effort from Serge Gnabry and Robert Lewandowski fired just wide before Sule's shot went in off Davy Klaassen.
Bremen defender Milos Veljkovic was sent off in the 58th minute for a second yellow card.
Second-placed Borussia Dortmund travel to Freiburg on Sunday.
Bayern have four matches remaining this season as they aim to secure a seventh successive Bundesliga title.
Stuttgart sack Weinzierl
Elsewhere on Saturday, Europa League semi-finalists Eintracht Frankfurt held on to fourth position without playing after fifth-placed Borussia Monchengladbach suffered a 2-1 loss at home to third-placed RB Leipzig. Monchengladbach remain on 51 points, one point behind their rivals for a Champions League spot.
Eintracht are at Wolfsburg on Monday.
Meanwhile, Stuttgart sacked their manager Markus Weinzierl following a 6-0 defeat at Augsburg. The German had lost 15 of his 23 games since taking charge in October.
Under-19 boss Nico Willig will take over on an interim basis with the south-west German club in a relegation play-off place.
Line-ups
Bayern Munich
Formation 4-2-3-1
- 26Ulreich
- 32Kimmich
- 4Süle
- 17Boateng
- 27Alaba
- 6Thiago Alcántara
- 8MartÃnez AguinagaSubstituted forGoretzkaat 59'minutes
- 22GnabrySubstituted forRenato Sanchesat 87'minutes
- 25MüllerSubstituted forRibéryat 70'minutes
- 29Coman
- 9Lewandowski
Substitutes
- 7Ribéry
- 13Ferreira de Souza
- 18Goretzka
- 19Davies
- 24Tolisso
- 35Renato Sanches
- 39Hoffmann
Werder Bremen
Formation 4-3-1-2
- 1Pavlenka
- 23Gebre Selassie
- 13VeljkovicBooked at 58mins
- 18Moisander
- 5Augustinsson
- 6MöhwaldSubstituted forLangkampat 60'minutes
- 17SahinSubstituted forPizarroat 81'minutes
- 30Klaassen
- 35Eggestein
- 10Kruse
- 11RashicaSubstituted forOsakoat 73'minutes
Substitutes
- 4Pizarro
- 8Osako
- 9Harnik
- 15Langkamp
- 27Kapino
- 32Friedl
- 44Bargfrede
- Referee:
- Tobias Welz
- Attendance:
- 75,000
Match Stats
- Possession
- Home70%
- Away30%
- Shots
- Home28
- Away3
- Shots on Target
- Home7
- Away0
- Corners
- Home14
- Away3
- Fouls
- Home11
- Away12
Live Text
Post update
Full Time
Second Half ends, FC Bayern München 1, SV Werder Bremen 0.
Post update
Corner, FC Bayern München. Conceded by Sebastian Langkamp.
Post update
Attempt missed. Leon Goretzka (FC Bayern München) right footed shot from the right side of the box is close, but misses to the left. Assisted by Kingsley Coman.
Post update
Attempt missed. Renato Sanches (FC Bayern München) header from the centre of the box misses to the left. Assisted by Joshua Kimmich with a cross following a corner.
Post update
Corner, FC Bayern München. Conceded by Ludwig Augustinsson.
Post update
Foul by Renato Sanches (FC Bayern München).
Post update
Ludwig Augustinsson (SV Werder Bremen) wins a free kick in the defensive half.
Post update
Renato Sanches (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Niklas Moisander (SV Werder Bremen).
Substitution
Substitution, FC Bayern München. Renato Sanches replaces Serge Gnabry.
Post update
Foul by Serge Gnabry (FC Bayern München).
Post update
Maximilian Eggestein (SV Werder Bremen) wins a free kick in the defensive half.
Post update
Corner, FC Bayern München. Conceded by Ludwig Augustinsson.
Post update
Attempt blocked. Thiago Alcántara (FC Bayern München) right footed shot from outside the box is blocked.
Post update
Attempt missed. Robert Lewandowski (FC Bayern München) left footed shot from the centre of the box is too high. Assisted by Leon Goretzka.
Post update
Foul by Thiago Alcántara (FC Bayern München).
Post update
Yuya Osako (SV Werder Bremen) wins a free kick in the defensive half.
Post update
Foul by Serge Gnabry (FC Bayern München).
Post update
Maximilian Eggestein (SV Werder Bremen) wins a free kick in the defensive half.