bundesliga.com rounds up the key reaction from the WIRSOL Rhein-Neckar-Arena...
FC Bayern München
Jerome Boateng: "We've had an eventful week, but the most important thing for us today was that we put in a good performance. I think we played very well against a very good side and we can be satisfied with the result. Our coach is very emotional and he showed that in the dressing room [after the match]. That's important for us as a team. He sticks by us and he has our full support as well. We have a very important game on Tuesday. I wouldn't be a footballer if I didn't believe [we can beat Porto]. We're playing at home and everything is possible."
"I had a blast. I played from the start and scored a goal - so it's doubly good. [For the goal] it was exactly where I wanted [to put] the ball. The most important thing are the three points, though, and the lift ahead of Tuesday's game [against FC Porto in the UEFA Champions League quarter-final second leg]."
Thomas Müller: "The last couple of weeks have been very tough for us. You're always on the road, you've got a game every three days and it starts to catch up with you after a while. That's sport for you - and that's why it's so much fun!"
Manuel Neuer: "We have so many games in the coming days and weeks. We have to keep ourselves fit and take care of our bodies in order to give our best performance on the pitch."
Tough win against Hoffenheim, but we are almost there! Vitória difícil contra o Hoffenheim, mas estamos quase lá! pic.twitter.com/l7XQwJ5Vjd— Rafinha Official (@R13_official) April 18, 2015
TSG 1899 Hoffenheim
"We wanted to draw them onto us, but we sat too deep - especially at the end of the first half. We sat far too deep to make an impression on the game. It was too easy for Bayern to play. We went for it a bit more in the second half, but we didn't create any clear-cut chances. It's a bit gutting given the amount of work and running we put in. We gave everything today."
"Looking back on the first half and the chances we had, there was definitely more in it for us today. We have to take those sort of chances. When you play Bayern, you have to do a lot more to win the ball than against other teams. Unfortunately, our plan didn't work out today."
"Rode had a bit too much space for the goal. We could have taken the lead and had chances to level. Neither happened for us. It wasn't the Bayern we know, but we couldn't do enough and that's why we lost. Bayern slowed the game down after taking the lead. We had out moments, but it wasn't enough."
"The defeat hurts, but we'll carry on doing what we're doing. We don't need to bury our heads in the sand. If we keep our heads up and stick together, the results will come. With the chances we had, we could have won. It's a shame we couldn't take them. Now we're looking ahead to Hannover. It'll be a tough game and we'll be without Andreas Beck and Kevin Volland [through suspension]."