Ralf Fährmann (Schalke, 12 points)
Try as they might, Mainz could not find a way past Fährmann. The Schalke skipper's acrobatic stop from substitute Levin Öztunali was the pick of the bunch as the Royal Blues made it four wins on the spin, and a third successive clean sheet.
Andreas Beck (VfB Stuttgart, 13 points)
Stuttgart became only the fifth Bundesliga team this season to shut out 2016/17 runners-up Leipzig, with the industrious Beck doing a fine job of keeping Timo Werner and Co. in check. No player on the pitch won more tackles than veteran right-back (17) in the goalless draw.
Thilo Kehrer (Schalke, 14pts)
Preferred to Benjamin Stambouli in the Schalke back three, Kehrer came on on top of 14 challenges. Not bad at all, considering he's a full-back by trade.
David Alaba (Bayern Munich, 15pts)
Hamburg right-sided pair Dennis Diekmeier and Aaron Hunt may as well not bothered turning up at the Allianz Arena on Saturday. Alaba gave nothing away, instead spending most of his time in the HSV half. The Austrian set up Robert Lewandowski for a sensational team goal in the first half - the second in a 6-0 rout.
Christian Pulisic (Borussia Dortmund, 14pts)
Guess who's back, back again. Guess who's back, tell a friend… Puli's back, Puli's back, Puli's back... What a performance it was from Pulisic on his first Bundesliga start since Matchday 22! The American whizz supplied the cross that forced the opening goal, and teed up Michy Batshuayi for his first of the night as Dortmund clinched a thrilling 3-2 win over Eintracht Frankfurt.
Watch: Pulisic reflects on "a crazy game" against Frankfurt
Caiuby (Augsburg, 15pts)
The orchestrator of Augsburg's 3-1 win at Hannover, Caiuby chipped in with his fifth and sixth assists of the season, teeing up goals for Michael Gregoritsch and Gojko Kacar.
Zlatko Junuzovic (Werder Bremen, 15pts)
Bremen's captain fantastic made a triumphant return to the Bremen starting line-up, laying on goals for Milos Veljkovic and Max Eggestein in a comfortable 3-1 home win over Cologne.
Daniel Caligiuri (Schalke, 15pts)
Caligiuri's early sighter of the Mainz goal was just a warning shot at the Opel Arena. After the restart, the Schalke midfielder skinned three red shirts, before planting the ball out of the reach of the dumbfounded Florian Müller and into the far corner. You'll be hard pressed to find a better match-winner all weekend.
Franck Ribery (Bayern Munich, 18pts)
Ribery had an absolute field day against Hamburg, scoring a goal in either half. Strange to think he'll be 35 next month…
Robert Lewandowski (Bayern Munich, 18pts)
Marginally outdoing the evergreen Ribery, Lewandowski took his Bundesliga tally in a Bayern shirt to 100 goals with his first hat-trick of the 2017/18 campaign. His third came via the penalty spot, four minutes after he had uncharacteristically fired an earlier spot-kick over the crossbar.
Watch: Highlights of Lewandowski's milestone effort against Hamburg
Lucas Alario (Bayer Leverkusen, 19pts)
For the second week running, Alario chimed in with a goal and assist for team-mate Julian Brandt as Leverkusen got the better of Borussia Mönchengladbach. The Argentine likes a challenge, too, as evinced by his game-leading 17 tackles won at the BayArena.