After that Bayern were comfortable, if less than impressive, and saw out the win without too much further threat.
Read how the action unfolded with out live text commentary below.
2.01pmHello everyone and welcome to our live text commentary from the Bundesliga as Hoffenheim become the latest team to attempt to stop the relentless Bayern Munich.
2.02pmI'll get straight to the team news then...
2.05pmBAYERN XI: Starke; Lahm, Boateng, Dante, Alaba; Martinez, Schweinsteiger; Muller, Shaqiri, Ribery; Gomez
2.07pmSo it's not the strongest team that Jupp Heynckes could have put out. He has rested some players who have been ever-present this season. That means Mario Gomez starts ahead of Mario Mandzukic. Toni Kroos does not start and, once again, no place in the XI for Arjen Robben. Javi Martinez and Xherdan Shaqiri do start.
2.08pmHOFFENHEIM XI: Gomes; Ochs, Abraham, Vestergaard, Johnson; Schrock, Williams, Weis, Usami; de Camargo, Volland
2.12pmThere are plenty of loan players in the Hoffenheim lineup. In goal Heurelho Gomes is borrowed from Tottenham Hotspur, with Igor de Camargo, Takashi Usami and Patrick Ochs all not belonging to the hosts.
2.16pmEverything about this one just screams comfortable win for Bayern. First you have the table to look at: Bayern are so far ahead it's not funny, while Hoffenheim are almost certain to go down.
2.20pmIn the last meeting between the sides earlier in the season, Bayern won 2-0 at a canter.
2.23pmThe odds also suggest that you'd be foolish to bet against the league leaders this afternoon.
2.27pmThe best you'll get for Bayern is 2/7, while if you think Hoffenheim stand a chance then 12/1 might well look appealing for you.
2.28pmI don't think there are many worse bets in world football right now than to back Hoffenheim, even if Bayern are without their top-scorer Mandzukic. Remember, his replacement is only Mario Gomez!
2.30pmRemember, they also have Thomas Muller playing who has netted 11 times so far. Joselu and Volland are Hoffenheim's highest - with four each. Only one is playing. We're just about ready for kickoff here.
0 minHoffenheim kick us off!
1 minIt's a pressing start from Hoffenheim who have set their stall out early to work very hard. They'll need to, of course. You feel they'll need to score before their legs go if they are to upset the odds today.
2 minTo their credit, they've started the better side here. Although now Bayern are looking to impose themselves with their famous patient passing. They don't mind about going back to the defence and starting again.
4 minMuller is wrestled off the ball by Williams, but again they win it back and start again from defence. This time Hoffenheim deal with the angled long ball towards Ribery.
5 minMartinez goes for goal from far, far out. It's well over Gomes's goal, however. Bayern are just about on top now, as Hoffenheim's passes are becoming a little more panicky.
7 minBoateng this time looking for the quick ball over the top that so often catches opponents out. Vestergaard reads it well and is then fouled by Gomez.
8 minThey're so good at turning patient probing into driving attacks. This time Williams is caught short and brings down the driving Shaqiri. Schweinsteiger goes for goal from the free kick and Gomes turns it round the post.
10 minStarke gets his first touch of the game some 10 minutes in. Which goes to show where most of the play has been so far. Ribery looks to get through on the left hand side, but he's doubled up on by the defence and Hoffenheim clear down the pitch. They've kept their discipline pretty well so far and are defending smartly.
12 minShaqiri this time is crowded out by a clutch of Hoffenheim defenders after he had controlled nicely in the box. Hoffenheim look to break for the first time through Ochs, but Alaba gets across well to tackle.
13 minBOOKING: Boateng becomes the first player booked for bringing down Volland on the left side, who was just too quick.
14 minCHANCE! From the free kick Lahm, Gomez and Schweinsteiger all fail to clear and Williams puts a really good chance wide at the far post! That was the best of the game so far and it came to the hosts.
15 minCHANCE! Usami does really well down the left, cuts back to De Camargo, who gets round Starke but his touch is a little too heavy. At the other end Bayern break but Hoffenheim get it away despite being outnumbered.
16 minCLOSE! Williams goes for goal from well outside the box and he puts it not too far wide of Starke's right-hand post. The keeper was diving and might well have got to it were the shot on target. Hoffenheim are not playing like a team floundering near the bottom of the league!
17 minMartinez just about escapes a booking after a late slide on Volland, who has been very sharp so far.
19 minHoffenheim are playing all the football now. It took a very good touch from Dante there to stop a very neat passing move. The danger of this, though, is that Bayern are so good at picking off expansive teams.
20 minFree kick in a dangerous place now for Bayern. Ribery combines with Muller and Johnson brings down the latter, who just skinned him for pace to the right of the box.
21 minGomes claims the cross emphatically and sets up Schrock for the counter, but his pass goes harmlessly through to Starke. It's end-to-end this, a goal must be coming soon.
23 minAn unlikely overhit cross from Muller there, after he was found well by Shaqiri. They just haven't been at their clinical best so far, perhaps the changes made by Heynckes haven't gone in their favour so far.
25 minWe've hit the inevitable lull after the frantic opening 20 minutes. Now Bayern are starting to control the possession, although not much of it is happening in the Hoffenheim third. The hosts are still defending really well as a unit.
27 minCHANCE! Best chance so far for Bayern, but it was far from clear-cut. Muller met a Lahm cross from a position around the penalty spot, but his header went harmlessly wide.
29 minShaqiri and Ribery try some intricate play on the edge of the box, but Hoffenheim clear, albeit slightly nervously. Bayern go back and come again as Alaba finds space for a cross, but directs it straight at Gomes.
31 minVestergaard is earning his money so far for Hoffenheim. He's meeting every cross. First he stoops to head away from Alaba before getting his boot on one from the other side from Muller.
33 minHoffenheim's sharpness in the pass in the final third has just disappeared in the last 12 minutes or so. Starke is being found with almost every pass. Bayern now well on top of possession, however the best chance remains Williams's.
Sponsored:Acculmulator going well - want to take your money now - check out William Hills 'CASH IN MY BET' service
35 minBayern currently have 66% of the possession, which is to be expected. Despite that Hoffenheim will be delighted with their defensive solidarity so far, as another Bayern attack breaks down with an interception. Back to Dante, they'll go again.
36 minMuller tries a deep angles cross towards Gomez, but he cannot get enough contact on it and it's out for a goal kick. Just a warning of Bayern's passing ability from deep.
37 minGOAL! Hoffenheim 0-1 Bayern (Gomez)
38 minThere's the danger, although the goal was somewhat fortunate. Boateng angles towards Ribery, who heads across into the path of Gomez. The striker gets enough on it and the ball bobbles over the line.
40 minJust as it was looking like Hoffenheim would hang on to the break, Bayern manage to create enough for a goal. It was a fantastic header from Ribery, it really was. You feel that'll be that now as Bayern should now be able to pick off their hosts.
41 minSAVE! Good save from Gomes to stop the second goal. Lahm goes for goal with the outside of his foot in close from and angle and Gomes beats it clear of danger.
43 minBayern are given a fortuitous corner - I don't think Shaqiri's effort is deflected. Hoffenheim look to break from the corner and Williams shoots from range but Starke is down well to hold the stringing effort.
45 minHoffenheim coming forward a little more now but Bayern are back defending in numbers and come away with the ball again.
45+1 minHALF-TIME: Hoffenheim 0-1 Bayern
3.20pmWhile Bayern haven't been at their creative best, their patience has paid off in the end. A couple of good chances went Hoffenheim's way but the sheer amount of possession told towards the end of the half and Bayern have got their noses in front. With one conceded away all season, you can't see the hosts getting back in this.
Sponsored:Bet £25 and get a £25 FREE bet with William Hill, click here to join now. T&Cs apply, new customers only
3.24pmHeynckes may have opted not to start the league's top scorer Mario Mandzukic, but Mario Gomez isn't a half bad replacement. He owes a lot to the wonderful cushioned header into his path from Ribery as he just managed to squeeze the ball over the line.
3.29pmIn truth, Hoffenheim cannot be too disappointed with the way they've played so far. They defended really well, especially Vestergaard, and were only undone with some really incisive passing. They do have joint top-scorer Joselu to bring off the bench as well as Eren Derdiyok, who has just the one to his name. Although I doubt Marco Kurz will look to his bench just yet.
45 minHere we go then for the second half. Bayern kick us off.
45 minEarly half-chance for Weis, who slices a shot wide from an angle with his left foot.
48 minEven start to the second half. Hoffenheim have refused to lie down despite the odds being stacked against them. Bayern passing around patiently early on.
49 minCHANCE! Ochs fizzes in a right-wing cross, but there's just one man to aim for and Boateng mops up. Just a hint of danger, though.
51 minLahm does really well to win a corner there, firing the ball into Johnson. From it, no-one can get on the end of Shaqiri's ball and no chance comes. The atmosphere is quite flat.
53 minRoberto Firmino, who came on for Usami at the break, skins three Bayern players but cannot get the ball back from De Camarago. Bayern break and Johnson somehow wins a free kick for a slip.
54 minBOOKING: Williams is booked following Johnson's foul on Muller. Dissent.
55 minGomes, as fans of the Premier Legaue have seen so often, flaps at the free kick but is given the free kick against Gomez. A little harsh, that.
56 minFirmino, who has been lively, wins a corner with a driving run to the left of the box, but Hoffenheim cannot muster a chance from it. At the other end a promising Bayern attack breaks down.
57 minThe hosts win another corner, but it could have been better as Ochs had a lot of time and space to find the right cross.
59 minHoffenheim keep huffing and puffing but their best efforts just aren't enough. This one has the sense that it's just a matter of time before Bayern get the second, as a Firmino shot is blocked by Dante.
62 minBayern get some possession deep in the Hoffenheim third, but another move breaks down. If Hoffenheim had just a bit more penetration they could well get something today as Bayern have been far from at their best.
63 minBAYERN SUB: Luis Gustavo, the second former Hoffenheim player, comes on for Shaqiri. Quite a defensive move there from Heynckes.
66 minSloppy from Bayern there are Hoffenheim latch on to a poor pass from Gustavo. However, they are back in numbers to crowd out the hosts' attack as they have done all game.
67 minSAVE! Starke needed to be at his best there. A De Camargo cross goes all the way through to Schrock, who fires towards the top corner but Starke gets it away for a corner.
68 minBOOKING: A sloppy pass from Schrock allows Bayern to break. Schrock gets back but brings down Ribery and goes into the book. Dangerous position here.
69 minOFF THE BAR! Schweinsteiger absolutely whacks the free kick. It beats Gomes but clatters off the bar. So close to being game over.
70 minHOFFENHEIM SUB: Volland is off for Spaniard Joselu. The four goal man comes off for another four goal man. Hoffenheim feel they can get something.
71 minRibery bursts into the box on the right hand side and tries to find Gomez through the eye of the needle. A combination of Gomes and Abraham stops the danger.
73 minThey've just run out of ideas now have the hosts. Every time they look to come forward Bayern win it back. Ribery goes down softly, running into Vestergaard and wins the free kick. Harsh if you ask me.
74 minBAYERN SUB: Goalscorer Gomez comes off for Mandzukic. There'll be no rest for the Hoffenheim defence as Schweinsteiger lines up the free kick.
75 minOFF THE POST! He's done it again! Schweinsteiger this time goes for placement but finds the very top of the post with Gomes beaten.
75 minHOFFENHEIM SUB: Schrock comes off for another striker, Derdiyok. They're going for it.
78 minBayern now controlling the possession with slow build-up. Hoffenheim are still pretty strong at the back. This is surely only going one way, though: 1-0 or 2-0 Bayern.
80 minThey're like a persistent nuisance-caller are Bayern. They're constantly ringing and eventually opponents just crack. Ten minutes for them to make the result sure.
81 minBOOKING: Derdiyok is the third Hoffenheim player booked as he lunges in late on Ribery. Fair enough that one.
82 minThey seem to have more than 11 on the pitch sometimes, Bayern. Ribery swings in the free kick with plenty of red shirts in the box but as Hoffenheim try to clear there's another wall of red.
85 minHoffenheim comes forward in a rare attack, but there's just no way through now. At the other end Ribery shoots from outside the box but Gomes is down well to parry away.
Sponsored:Acculmulator going well - want to take your money now - check out William Hills 'CASH IN MY BET' service
87 minThey're still playing patiently but Bayern won't be able to relax until the second goal or the full-time whistle, whichever comes first. The way it's going, I fancy the whistle to be first.
88 minSAVE! Ribery lays off to Alaba who fires a shot from the edge of the box. It's hard but close to Gomes who gets a good two hands to push it up and away.
90 minGomes is out well to play sweeper-keeper as Ribery was left in acres of space. The keeper got there first and he's not happy with his defence. Three minutes of added-time.
90+1 minBayern looking to take it into the corner now. They'll take the 1-0. They're fortunate they're playing a struggling side today, however.
90+2 minThe game is ending with a series of corners on the left for Bayern. Thirty seconds left.
90+3 minFULL-TIME: Hoffenheim 0-1 Bayern
4.22pmThey weren't at their best, but they did enough. Bayern take the 1-0 win. Thanks for joining me for this one and do please head over here for more Bundesliga action! See you there.