1. FC Köln, TSG 1899 Hoffenheim and Borussia Dortmund all dominate with multiple players in Matchday 19's Team of the Week.
Having conceded only two goals in his last four appearances for the Billy Goats, Thomas Kessler has been a strong replacement for the injured Timo Horn. Despite persistent pressure from VfL Wolfsburg, Kessler kept a third clean sheet in his ninth appearance for Köln this season to secure the Billy Goats three points as it finished a narrow 1-0 at full-time.
It took Haraguchi only 61 seconds to score Hertha Berlin's match winning goal to down FC Ingolstadt 04 on Matchday 19, their fastest goal in 14 years. The Japan international was a persistent threat and had the most shots of any Hertha player as the capital club took a valuable three points in the race for European football.
In Borussia Mönchegladbach's 3-0 win against SC Freiburg, Dahoud's play-making from the midfield was vital in breathing life into Gladbach's attack. Covering a match-high 12.78km and making 12 tackles, his liveliness across the field reflected in the Foals' result.
Despite not being on the scoreboard in Hoffenheim's 4-0 win over 1. FSV Mainz 05, Demirbay helped his club in other ways. Covering an impressive 12.17km, the 23-year-old won 17 challenges tp snuff out any chance of a Mainz comeback.
Assisting Aubameyang for the only goal of the match against RB Leipzig, Dembele was a thorn in the oppositon's side with a number of chances before he combined with his the Bundesliga's top scorer for the winner. Leaving both Marvin Compper and Willi Orban in his wake, Demebele's pin-point cross landed perfectly for Aubameyang to give the hosts the lead and Dembele his eighth assist of the season.
Watch: Haraguchi praises his team following winning Matchday 19:
Despite Hoffenheim's two-goal lead, that was not enough for Szalai. A brace from the Hungary international in the final five minutes of play doubled Hoffenheim's lead and ensured that Julian Nagelsmann's side bounced back from their first defeat of the season against Leipzig at the first attempt.
An assist and a match-winning goal made for a good day at the office for Augsburg's Bobadilla. The Paraguay international set up Jonathan Schmid to bring the match level at 1-1 before sending the home fans wild with a 94th minute winner against SV Werder Bremen.
It's 17 in 17 for the Bundesliga's leading goalscorer as he reacted to earlier goals from Torjägerkanone rivals Robert Lewandowski and Anthony Modeste. Timing his run perfectly with a Dembele cross, Aubameyang's match-winning goal lifted Dortmund to third in the table and only eight points off the promoted side.
Watch: Dortmund's Tuchel thought his side deserved the three points: