Jersey Swap: Mark Uth. It was a solid Hoffenheim performance from back to front, but Uth was ultimately the difference maker tonight with two goals to secure a massive three points for his side over Bayern Munich. That said, there were certainty a handful of other candidates worthy of receiving the jersey swap. Plenty of controversy will surround Uth's opening goal from the 27th minute when a quick throw-in was taken while another ball was still on the pitch, catching Javi Martinez and Mats Hummels on their heels. The speed at which Hoffenheim performed the quick throw-in made it look as if it was something right off of the training ground, but there's simply no disguising how lethal they were on the counter-attack all night. Uth did incredibly well, too, to pull back his run just ahead of the six yard box and slot home Steven Zuber's cut-back cross in the 51st minute - Uth gave Manuel Neuer little chance to get anything on his shot.
Tip of the Cap: Sebastian Rudy. With the way Hoffenheim were set up to rely primarily on springing counter-attacks, Rudy did a sound job during his 57-minute shift of absorbing pressure from the home side in his defensive midfield role. He provided cover for both Joshua Kimmich and Rafinha when either of the two roamed forward to join the attack - both of them were caught out of position on a number of occasions. It was the type of quiet, yet efficient performance we've come to expect from Rudy in a Bayern shirt. His substitution in the 57th minute for Arjen Robben was simply a tactical move by Carlo Ancelotti.
Golf Clap: Thiago Alcantara. Thiago was the subject of a fair amount of criticism after his first start of the season against Werder Bremen two weeks ago. He looked to be a bit off the pace coming back from his injury. To be fair, he did make quite a few mistakes against Hoffenheim, giving away possession cheaply, but he grew into the match as it went on and covered all sorts of ground in true box-to-box fashion. Especially in the second half when Bayern were chasing the match, Thiago looked the most lively in the center of the midfield, threading defense into attack and trying to find his teammates in dangerous areas. Bayern simply need Thiago to be back at his best, but that's clearly going to take some time for him to get back to.
Standing Ovation: Arjen Robben. Again, this was yet another difficult award to distribute given the nature of Bayern's overall poor performance. Once Robben came on for Rudy in the 57th minute, Bayern looked increasingly like they would be able to conjure up a comeback of sorts, keeping constant pressure on Hoffenheim, albeit the home side was more than happy to bunker down defensively for the remaining 33 minutes. What was particularly noteworthy about Robben's presence, though, was the way he brought other players into the match who had otherwise been struggling. Robben had some clever passing exchanges with both Thomas Muller and Robert Lewandowski that helped create half-spaces for Bayern to run in to. He also won a couple of free kicks in dangerous areas for Bayern, one of which was almost headed in by Javi Martinez after James Rodriguez curled in a diagonal ball.
Meister of the Match: Kingsley Coman. It's quite difficult to pick a Meister of the Match from such a sub-par performance by Bayern, but Coman was one of the most dangerous players going forward. He consistently caused Hoffenheim loads of trouble down the left flank and showed plenty of creativity getting in behind their back line both on and off the ball. Perhaps his one and only flaw from the evening was his lack of a final product. He got in to dangerous areas in and around Hoffenheim's penalty box, but a handful of his crosses let his teammates down and he only forced Oliver Baumann into one or two saves despite having a few efforts on goal. Bayern will certainly continue to benefit from performances like this from Coman, especially if he finds the right touch in front of goal.