Match ends, FC Bayern München 2, FC Ingolstadt 04 0.
Bayern Munich beat Ingolstadt with second half goals from Robert Lewandowski and Philipp Lahm to ensure they lead the Bundesliga at the winter break.
Pep Guardiola's side bounced back from their first league defeat of the season last weekend to win the inaugural league meeting between the two sides.
Lewandowski squeezed in his 23rd goal of the season after 65 minutes.
Captain Lahm then scored his first of the campaign with a far-post finish.
Champions Bayern play at home to Darmstadt in the German Cup next Tuesday night before going to Hannover next Saturday in their last league fixture before the month-long break.
Bayern cannot be caught before the shut-down with second-placed Borussia Dortmund now eight points behind before their home game against Eintracht Frankfurt on Sunday.
Bayern were tested by mid-table Ingolstadt for long periods but did enough to win thanks to two goals in 10 second-half minutes.
Poland international Lewandowski opened the scoring when he beat goalkeeper Ramazan Ozcan to a through-ball before shooting home from a tight angle.
Lahm has been a rare scorer for Bayern but the defender claimed his 11th Bundesliga goal to secure the points 15 minutes from time when he reached a Thomas Muller cross to shoot into the bottom corner.
Bayern coach Guardiola said: "A huge compliment to my team but also to [coach] Ralph [Hasenhuettl] and Ingolstadt for this courageous game. We played against the best team we've faced this season."
Elsewhere, Hertha Berlin moved up to third place with a 4-0 win at Darmstadt, overtaking Borussia Monchengladbach, who were thrashed 5-0 at Bayer Leverkusen.
Bottom club Hoffenheim secured their first home win of the season as they beat Hannover 1-0.
Fifth-placed Wolfsburg, who knocked Manchester United out of the Champions League in midweek, were held to a 1-1 draw by Hamburg, while Werder Bremen drew 1-1 with Cologne.
Line-ups
Bayern Munich
Formation 4-1-4-1
- 1Neuer
- 21Lahm
- 17BoatengBooked at 55minsSubstituted forAlonsoat 70'minutes
- 28Badstuber
- 13Ferreira de Souza
- 23VidalSubstituted forThiago Alcántaraat 51'minutes
- 32Kimmich
- 25MüllerSubstituted forRodeat 79'minutes
- 8Martínez AguinagaBooked at 89mins
- 29Coman
- 9Lewandowski
Substitutes
- 6Thiago Alcántara
- 14Alonso
- 15Kirchhoff
- 20Rode
- 26Ulreich
Ingolstadt
Formation 4-3-3
- 1Özcan
- 28LevelsBooked at 56mins
- 34Matip
- 18Brégerie
- 23Bauer
- 10Groß
- 8de Oliveira Bernardo
- 36CohenSubstituted forWannenwetschat 53'minutes
- 7Leckie
- 16HinterseerSubstituted forMulthaupat 78'minutes
- 14LexSubstituted forChristiansenat 68'minutes
Substitutes
- 15Soares
- 19Christiansen
- 21da Costa
- 22Wannenwetsch
- 25Kachunga
- 26Nyland
- 31Multhaup
- Referee:
- Michael Weiner
- Attendance:
- 75,000
Match Stats
- Possession
- Home68%
- Away32%
- Shots
- Home14
- Away9
- Shots on Target
- Home8
- Away4
- Corners
- Home4
- Away4
- Fouls
- Home14
- Away22
Live Text
Post update
Full Time
Second Half ends, FC Bayern München 2, FC Ingolstadt 04 0.
Booking
Javi Martínez (FC Bayern München) is shown the yellow card for a bad foul.
Post update
Foul by Javi Martínez (FC Bayern München).
Post update
Maurice Multhaup (FC Ingolstadt 04) wins a free kick on the left wing.
Post update
Attempt saved. Rafinha (FC Bayern München) right footed shot from a difficult angle on the right is saved in the bottom left corner. Assisted by Philipp Lahm.
Post update
Hand ball by Robert Bauer (FC Ingolstadt 04).
Post update
Joshua Kimmich (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Mathew Leckie (FC Ingolstadt 04).
Post update
Foul by Sebastian Rode (FC Bayern München).
Post update
Maurice Multhaup (FC Ingolstadt 04) wins a free kick on the left wing.
Post update
Attempt blocked. Kingsley Coman (FC Bayern München) left footed shot from outside the box is blocked. Assisted by Philipp Lahm.
Post update
Joshua Kimmich (FC Bayern München) wins a free kick on the left wing.
Post update
Foul by Pascal Groß (FC Ingolstadt 04).
Post update
Kingsley Coman (FC Bayern München) wins a free kick in the defensive half.
Post update
Foul by Marvin Matip (FC Ingolstadt 04).
Substitution
Substitution, FC Bayern München. Sebastian Rode replaces Thomas Müller.
Post update
Foul by Xabi Alonso (FC Bayern München).
Post update
Max Christiansen (FC Ingolstadt 04) wins a free kick on the left wing.
Substitution
Substitution, FC Ingolstadt 04. Maurice Multhaup replaces Lukas Hinterseer.