Julian Ryerson (7/10)
Ryerson celebrated his 100th Bundesliga appearance by scoring a goal that he will never forget. The right-back made sure of the win with an incredible run from his own half into the Hoffenheim box, before finding the back of the net past Baumann. He did struggle at times defensively in the first-half, but put in a much improved shift after switching over to left-back.
Mats Hummels (6/10)
Hummels was slightly unlucky that his foul on the edge of the box was adjudged to be a penalty by the referee. The veteran centre-back recovered well from that silly challenge, and went on to make several vital clearances for his side.
Nico Schlotterbeck (7/10)
Schlotterbeck made a crucial goal-saving tackle in the lead-up to Ryerson’s goal late in the game. The Germany international also did well to keep the in-form Maximilian Beier at bay with his pace and athleticism.
Ramy Bensebaini (4/10)
Bensebaini had a decent first-half even if he struggled to cope with the pace of Ilhas Bebou at times. The Algerian international then made two unnecessary challenges that earned him two yellow cards in the space of four minutes. He will certainly be counting his lucky stars that BVB managed to see out the win.