Robert Lewandowski leads the line in our team of the week after his hattrick against Borussia Dortmund. Check out the full team here.
Goalkeeper: Jiri Pavlenka, Werder Bremen
Werder Bremen can always rely on Pavlenka who had his reflexes tested several times in the 2-1 win over Eintracht Frankfurt.
Right-back: Daniel Caligiuri, Schalke 04
Was very involved in Schalke's offensive actions and had no problems defensively in the 2-0 win over Freiburg. Also got on the scoresheet as he sent Schalke in front from the penalty spot.
Central defender: Alexander Hack, Mainz
After spending four matches on the bench, Hack was given the chance in the starting eleven, and he didn't disappoint. Looked very solid defensively and nearly scored a goal as Mainz drew with Gladbach.
Central defender: Mats Hummels, Bayern München
Calm and composed as always. Never really looked troubled by the Dortmund offense who didn't manage to create much.
Left-back: Wendell, Bayer Leverkusen
The Brazilian was a lot on the ball when Leverkusen went forward in the 0-0 draw against Augsburg. Defensively, he kept Augsburg's right side quiet.
Central midfielder: Florian Grillitsch, Hoffenheim
After a rough start in Hoffenheim, the midfielder has stepped up his game lately. Very dominant in the centre of the park in Hoffenheim's 6-0 win over FC Köln.
Right midfielder: Emil Forsberg, RB Leipzig
The Swede has had his season hampered by injuries, but looked sharp in RB Leipzig's 3-2 win over Hannover 96 in which he scored the first goal.
Offensive midfielder: James Rodriguez, Bayern München
The majestic Colombian only needed one half to score once and set up two goals.
Left midfielder: Serge Gnabry, Hoffenheim
The versatile Bayern loanee was on fire with two stunning solo goals in Hoffenheim's 6-0 win.
Striker: Mark Uth, Hoffenheim
The striker had a foot in most offensive moves in Hoffenheim's 6-0 win. Scored twice and also made two assists.
Striker: Robert Lewandowski, Bayern München
Scored the opener against Dortmund after just five minutes and went on to grab a hattrick against his old club in the 6-0 win.
Matchday 28 - results:
Hannover 96 - RB Leipzig: 2-3
Hoffenheim - FC Köln: 6-0
Bayer Leverkusen - Augsburg: 0-0
Schalke 04 - Freiburg: 2-0
Stuttgart - Hamburger SV: 1-1
Bayern München - Borussia Dortmund: 6-0
Hertha BSC - Wolfsburg: 0-0
Werder Bremen - Eintracht Frankfurt: 2-1
Mainz - Borussia Mönchengladbach: 0-0